Vi & Vim

Fragen und Antworten für Benutzer der vi und Vim Texteditoren

2
Wie kann die Größe des cmdline-Verlaufs weiter erhöht werden?
Ich habe bereits die folgende Einstellung in meine .vimrcDatei aufgenommen: set history=1000 Es ist schon eine Weile da, ich arbeite täglich in vim, daher wurden inzwischen viele Befehle ausgeführt. Ich weiß aus der vim-Hilfe, dass Duplikate und zugeordnete Befehlszeilen nicht gespeichert werden, und es heißt auch: Use the 'history' option …


3
Schreiben Sie den ausgewählten Bereich in die Datei
Ich möchte einen visuell ausgewählten Bereich in eine Datei schreiben. Zum Beispiel: prefix [sample text more text] suffix [] ist der ausgewählte Block, der verwendet werden soll, was zu einer neuen Datei führt, die Folgendes enthält: sample text more text Der normale wBefehl verwendet Zeilen und enthält daher '<,'>w! /tmp/testdas …
11 save 

3
Alternative zum Organisationsmodus
Mir gefällt sehr, wie leicht vim im Vergleich zu anderen Texteditoren ist. In den letzten 3 Monaten bin ich jedoch auf Spacemacs gestoßen. Während Spacemacs versuchen, das Beste zu tun, indem sie die Schlüsselbindung von vim unterstützen (über den bösen Modus), mag ich nicht wirklich, wie es mein Gedächtnis verbraucht. …
11 neovim 

4
Enthält in vimrc?
Ist es möglich, externe Dateien, die bezogen werden sollen, in die vimrc-Datei aufzunehmen? Ist es so einfach wie nur hinzuzufügen source somefile?



1
Anwendungsfall für `gs`
gemäß Dokumentation für gs: N Sekunden schlafen gehen (Standard 1) So können Sie Vim mit für 10 Sekunden in den Ruhezustand versetzen 10gs. Was ist ein guter Anwendungsfall für diesen Befehl?

3
Open Man Abschnitt 3
Ich benutze Vim, um C unter Linux zu entwickeln. Wenn ich drücke, Kum die Manpage für das zugrunde liegende Wort zu öffnen, habe ich keine Kontrolle darüber, welcher Man-Bereich geöffnet wird. Gibt es eine Möglichkeit, das irgendwo anzugeben?

1
unterschiedliche Suchmuster pro Fenster / Puffer
Ist es irgendwie möglich, unterschiedliche Suchmuster pro Fenster oder Puffer zu haben, dh. Ich möchte nach Begriff A in Fenster / Puffer A und Begriff B in Fenster / Puffer B suchen, damit bei Verwendung hlsearchverschiedene Dinge hervorgehoben werden, z. B. eine parallele Aufteilung.
10 search  buffers 

2
Wie liste ich die verfügbaren Optionen eines Plugins auf?
Ich habe kürzlich herausgefunden, dass YouCompleteMees eine g:ycm_autoclose_preview_window_after_insertionOption gibt, die das Dokumentationsvorschau-Fenster nach dem Beenden des Einfügemodus automatisch ausblendet, und ich habe kürzlich angefangen, vim zu verwenden. Daher habe ich zum ersten Mal eine Option festgelegt. Daher habe ich mich gefragt, ob für andere Plugins, die ich in meiner VIM-Umgebung …
10 options 


1
Sortieren einer Spalte, ohne andere Spalten zu ändern
Ich war mir kürzlich der Filtertechnik bewusst !und ich liebe sie. Leider kann ich es nicht in einem Visual-Block-Modus verwenden. Hoffe, einige Experten hier würden mir helfen. Grundsätzlich möchte ich eine Spalte wie die dritte unten (nur eine MWE) direkt sortieren. Und ich möchte die anderen Spalten beim Sortieren nicht …


6
wie man den von jedi-vim verwendeten Python-Interpreter ändert
Ich habe Anaconda(einschließlich Python3.5.2), VIM(7.4) und Jedi-VIMauf meinem System installiert. Auf pythondem Linux-System war standardmäßig auch ein installiert. Die automatische Vervollständigung funktioniert zumindest bei Basispaketen. Aber für Pakete wie numpy(die in enthalten waren Anaconda) funktioniert die Fertigstellung nicht. Mit dem folgenden Befehl in VIM: :py3 import sys; print(sys.path) ['/usr/lib/python35.zip', '/usr/lib/python3.5', …

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.