Als «vim» getaggte Fragen

Vim ist ein hoch konfigurierbarer Texteditor, der eine effiziente Textbearbeitung ermöglicht. Es ist eine verbesserte Version des vi-Editors.

2
Wie bekomme ich das Vim-Home-Verzeichnis?
Ich wollte die VIMHOMEVariable auf diese Weise einstellen (gemeinsam für Windows und Linux). let $VIMHOME=expand("%:p")."/..", Das VIMHOMEist also "~ / .vim" unter Linux oder "path / to / vimfiles" unter Windows. Ich habe dies in eine var.vimDatei eingefügt und im Plugin-Verzeichnis abgelegt. Es wird ordnungsgemäß geladen, aber VIMHOME ist nur …
12 vim 

2
Vim: Was bedeuten diese kurzen Namen / Verben wie <Anführer>, <C-r>?
Ich benutze Vim nun schon eine Weile und fange an, es immer mehr zu mögen. Bei der Suche nach neuen Funktionen, die Vim in seiner Goodie-Tasche hat, wird mir oft mit Dingen ins Gesicht geschlagen &lt;Leader&gt; &lt;C-r&gt;usw. Ich fühle mich wirklich dumm, weil ich diese nicht mit Tasten, Befehlen in …
11 vim  syntax 

4
Auswahl in eine separate Datei verschieben
Wie kann ich mit vim einen Text in eine neue Datei verschieben? Im Moment mache ich das: wähle den Text aus benutzen :w new_file Wählen Sie den Text erneut aus Löschen Sie den Text Gibt es einen effizienteren Weg, dies zu tun? Vor a.txt sometext some other text some other …
11 vim 

9
vim funktioniert nach dem upgrade auf mac os x 10.13.1 high sierra nicht mehr
Ich habe ein Upgrade auf Mac OS High Sierra 10.13.1 durchgeführt und jetzt, wenn ich versuche, vim auszuführen, erhalte ich diese Meldung. dyld: Library not loaded: /System/Library/Frameworks/Ruby.framework/Versions/2.0/usr/lib/libruby.2.0.0.dylib Referenziert von: / usr / local / bin / vim Grund: image not found Abort trap : 6 Was muss ich möglicherweise tun, …
11 mac  vim 

2
vi / vim abrumpt Pufferbewegungen innerhalb des Fensters
Bei Verwendung :set wrapin vi / vim wird der Inhalt einer gesamten umbrochenen Zeile beim Bewegen des Cursors in eine neue Zeile in den Anzeigepuffer gestellt, selbst wenn Sie durch eine Datei nach Anzeigezeile (gj / gk) im Gegensatz zur realen Zeile (j) navigieren / k). Wenn eine Zeile beispielsweise …
11 linux  unix  vim  vi 


7
Dvorak Hotkey Remapping in Vim, lohnt es sich?
Ich habe in letzter Zeit versucht, das Dvorak-Tastaturlayout zu lernen, und diesmal habe ich einige gute Fortschritte gemacht. Das Problem, das ich jetzt finde, ist, dass sich alle meine Hotkeys an den falschen Stellen befinden. Als vim-Benutzer ist dies besonders problematisch. Ich habe gute Ressourcen gefunden, um die Bindungen zurückzuschalten, …

6
Wie kann man Wörter einfach wechseln (in VIM)?
Ich bin nicht gut genug in vim, um festzustellen, ob dies möglich war oder nicht (weshalb ich zu Superuser gekommen bin und nicht gut) ~ Gibt es in vim eine Möglichkeit, zwei Wörter einfach zu wechseln? Gibt es zum Beispiel def function(param1, param2)eine schnelle / einfache Möglichkeit, dies in def …
11 vim 


1
Wie wähle ich den Kommentarblock unter dem Cursor in vim aus?
Ich möchte den gesamten Kommentarblock unter meinem Cursor auswählen (oder löschen oder ändern oder ...). Wenn sich mein Cursor am Anfang des Kommentarblocks befindet (dh über dem öffnenden Kommentarzeichen) und es sich um eine Art Kommentarblock mit diskreten Start- / Endmarkierungen handelt, kann ich den gesamten Kommentarblock mit auswählen V%, …
11 vim  selection 

1
Vim ignoriert Aliase
Wenn ich einen Befehl in vim mit so etwas wie zuordne map &lt;f4&gt; :! pdflatex %&lt;cr&gt; Vim ignoriert meinen Alias ​​für pdflatex (so etwas wie Alias ​​pdflatex = 'pdflatex --temp-dir = etwas'). Ist es möglich, vim dazu zu bringen, es nicht zu ignorieren?
11 shell  vim  alias  ignore 




2
Wie lese ich die Vim-Tastenanschlagsyntax?
Ich versuche, Vim zu lernen, und ich sehe, dass viele Dokumentationen Syntax wie verwenden &lt;C-v&gt;. Gibt es eine allgemeine Anleitung, wie man dies richtig liest? Ich habe unten einen SO-Beispielbeitrag angehängt, der diese Syntax verwendet: Vim mehrzeilige Bearbeitung wie im Sublimetext? Tun Sie sich selbst einen Gefallen, indem Sie die …
11 vim 

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.