Als «command-history» getaggte Fragen

Fragen dazu, wie Vim die Befehlsprobleme des Benutzers aufzeichnet und wie dieses Verhalten angepasst werden kann.



2
Kann ich den Verlauf der Tastendrücke im normalen Modus anzeigen?
Ich weiß, dass Vim den Verlauf für Ex-Befehle, Suchvorgänge, Sprungpositionen, Änderungen und möglicherweise andere speichert. Mit showcmdset zeigt Ihnen Vim auch, welche Tasten Sie bisher für einen Normalmodusbefehl eingegeben haben, bis dieser Befehl ausgeführt wird. Im normalen Modus treten manchmal Tippfehler und Aktionen auf. Ich kann diese Aktionen rückgängig machen, …



1
Verhindert, dass Vim Ereignisse für bestimmte Dateitypen aufzeichnet
Um diese Stapelüberlauf-Frage zu ergänzen , was sollte man in ihre einfügen , .vimrcum die "private Bearbeitung" bestimmter Dateierweiterungen (z .gpg. B. Dateien) sicherzustellen . Ohne die Effektivität der Sitzung zu beeinträchtigen, sollten keine Informationen über die geleistete Arbeit gespeichert werden, einschließlich Register, Suchverlauf, Befehlsverlauf, Ansichten, Auslagerungen usw. Für gpgDateien …

2
Befehlsverlauf mit showmd anzeigen
Bei Verwendung von set showcmdVim werden Teilbefehle in der letzten Zeile des Bildschirms angezeigt. Im normalen Modus wird beispielsweise beim Eingeben des Befehls dt.die letzte Zeile angezeigt , dtund wenn Sie .den Befehl drücken, ist der Befehl abgeschlossen und daher wird nichts angezeigt. Gibt es eine Möglichkeit, vollständige Befehle anzuzeigen? …

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 …


2
Gibt es eine Möglichkeit, den vim-Befehlsverlauf zu teilen?
Kann ich den Vim-Befehlsverlauf in Echtzeit instanzübergreifend freigeben? Damit meine ich, was die Leute auf diese Weise tun: export PROMPT_COMMAND="history -a; history -c; history -r; $PROMPT_COMMAND" Das heißt, wenn ich einen Befehl echo test1in einer Shell ausführe und dann Upeine andere drücke , sehe ich echo test1. (Um genau zu …


1
Wie kann man eine endlose Vim-Geschichte haben?
Nach h: help: Verwenden Sie die Option 'Verlauf', um die Anzahl der gespeicherten Zeilen festzulegen (Standard: 20). Ich weiß, dass ich die Anzahl der Zeilen höher einstellen kann. Gibt es jedoch eine "endlose" Option, mit der der Befehl immer zum Verlauf hinzugefügt wird, es sei denn, der Speicherplatz ist knapp?

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.