Vi & Vim

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

1
Was machen matchit.vims [%,]%, a%?
matchits %/ g%sind einfach genug zu verwenden, aber ich habe Probleme, die anderen Zuordnungen zu verstehen, die möglicherweise nützlich klingen, aber nicht verständlich zu funktionieren scheinen. ]% Go to [count] next unmatched group, as specified by |b:match_words|. Similar to |]}|. Ich würde erwarten , dass dies mir vielleicht damit springen …


1
Vim 8-Pakete, wie überschreibe ich ein Standardpaket?
Ich habe Dr. Chipsnetrw von seiner Homepage installiert , da sie neuer ist und häufiger aktualisiert wird als die Dateien, die Teil der Haupt-Vim-Distribution sind. Vor Vim 8 habe ich immer die Vimball-Installationsmethode verklagt, indem ich die geöffnet .vbaund ausgeführt habe :source %. Aber jetzt, da Vim 8 den Paketmechanismus …
7 packages 




1
Aktivieren Sie die Cursorzeile und die Cursorspalte, nachdem das Quickfix-Fenster geöffnet wurde
Aufgrund der Leistung deaktiviere ich das cursorlineund cursorcolumnin Vim. Wenn Sie jedoch durch ein QuickfixFenster springen , ist es schwierig, den Cursor in der Datei zu finden. Daher möchte ich aktivieren cursorlineund cursorcolumnautomatisch nach dem QuickfixÖffnen eines Fensters (durch welche Aktionen auch immer). Jetzt habe ich die Lösung Autocmdwie folgt: …



2
Wie kann ich das erste Suchergebnis automatisch zentrieren?
Ich möchte das allererste Suchergebnis auf dem Bildschirm zentrieren. Ich kenne mich mit :nnoremap n nzzMapping aus, aber es funktioniert nur zum Zentrieren der nächsten Spiele, nicht der ersten. Ich dachte, ich könnte vielleicht AutoCmd verwenden, habe aber kein passendes Ereignis gefunden.
7 search  autocmd 

1
STRG-P sehr langsam, wenn keine Dateien gefunden werden
Manchmal schreibe ich den Namen einer Datei falsch. Nehmen wir also an, ich habe eine Datei mit dem Namen ThisIsAFileNameund beginne zu tippen. ThisS...Sobald ich den Dateinamen falsch schreibe (und es gibt überhaupt keine Treffer), wird STRG-P unglaublich langsam. Jeder nächste Buchstabe wird alle 5 Sekunden mit einer Geschwindigkeit von …



1
Öffnen Sie Git-Tracking-Dateien im Editor
Ich versuche einen Vim-Befehl zu erstellen, der alle von Git verfolgten geänderten Dateien öffnet. Der folgende Befehl funktioniert, wenn nur eine geänderte Datei vorhanden ist (und schlägt fehl, wenn das aktuelle Arbeitsverzeichnis kein Git-Repository ist). Gibt es Hinweise, wie z. B. die Ergebnisse eines externen Befehls, der mehrere Zeilen erzeugt, …
7 git 


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.