Als «vim» getaggte Fragen

13
Gibt es eine Befehlsumkehrsuche in vim?

In Linux Cli kann ich ctrl-reine Rückwärtssuche durchführen und etwas auswählen, das ich leicht gemacht habe. Gibt es etwas Ähnliches in vim? Ich meine, ich kann einen Befehl mit ausführen :(könnte eine lange Ersetzung sein) und wenn ich es noch einmal tun muss, muss ich es erneut eingeben. Gibt es...

13
Bash-Autovervollständigung mit dem Befehl vim

In Bash funktioniert die automatische Vervollständigung von Pfaden seit kurzem nicht mehr, wenn vimBefehle ausgegeben werden, deren Pfad tiefer als zwei Verzeichnisse ist (bei anderen Befehlen wie lsund funktioniert sie weiterhin wie erwartet cd). Wenn ich zum Beispiel tippe ls .config/btsync/btund...

13
Wählen Sie einen Codeblock in vim

Gegeben ein Code wie dieser: 588 while ($linecounter > 0) { 589 $token = " "; 590 while ($token != PHP_EOL) { 591 if (fseek($handle, $pos, SEEK_END) == -1) { 592 $beginning = true; 593 break; 594 } 595 $token = fgetc($handle); 596 $pos--; 597 } 598 $linecounter--; 599 if ($beginning) { 600...

13
Vim: s ersetzen die ersten N <g Vorkommen in einer Zeile

In vim habe ich manchmal Gelegenheit, die ersten paar Vorkommen eines Matches in einer Zeile zu ersetzen, aber nicht jeder gmöchte. z.B: a a a a a zu b b b a a Ich weiß, dass ich es gebrauchen könnte :s/a/b/[enter]:[up][enter]:[up][enter], aber das ist bei drei Wiederholungen langweilig genug. Ich...

13
Wiederholen Sie den n-ten letzten Befehl in vim

Ich habe bemerkt, dass vim ziemlich intuitiv ist, aber ich habe Probleme, einen Weg zu finden, um den vorletzten Befehl (oder den vorletzten, den viertletzten usw.) zu wiederholen. Wenn Sie .im normalen Modus tippen, wird der letzte Befehl wiederholt. Durch Drücken von 3.wird der letzte Befehl...

13
Was ist der Unterschied zwischen .exrc und .vimrc?

Ich weiß aus Erfahrung, dass die ~ / .exrc-Datei zum Konfigurieren verwendet werden kann vim. Ich weiß auch, dass die ~ / .vimrc-Datei für den gleichen Zweck verwendet werden kann. Wenn ich jedoch .exrc zum Konfigurieren verwende vim, führt dies zu Problemen auf Systemen, auf denen viinstalliert...

13
VIM Ausführen eines Tastenbefehls in einer Funktion

Ich habe eine Funktion und möchte einen Tastaturbefehl ausführen, erhalte jedoch den Fehler Nachgestellte Zeichen: function! MyFunction() if condition <C-W><C-W> else :some_other_command endif endfunction Es mag das <CW> <CW> nicht Was kann ich stattdessen...

13
Wie soll ich Dateien in einem Netzwerk mit Vim bearbeiten?

Momentan mache ich es durch SSHing in einen Server und durch Ausführen von Vim auf dem Server. Dies hat den Vorteil, dass Sie sich nicht mit der umständlichen Syntax des Öffnens von Dateien von einem Remoteserver über SCP befassen müssen und vor allem das Dateisystem des Servers sehr schnell...