Vi & Vim

73
Was ist der Zweck von Auslagerungsdateien?

Wenn ich Dateien bearbeite, tendiert Vim dazu, Dateien mit dem Namen zu erstellen , was ich ärgerlich finde. Von sehe ich, dass die Option die Erstellung von Auslagerungsdateien unterdrückt..filename.swpvim -h-n Gibt es eine vimrc-Direktive, mit der ich Swap-Dateien standardmäßig deaktivieren kann?...

70
Wie führe ich Shell-Befehle im Hintergrund aus?

:!<command>kann verwendet werden, um einen Befehl in der Shell auszuführen. Aber dies "übernimmt" mein Terminal und füllt es mit stdoutdiesem speziellen Befehl. Wie führe ich einen Befehl im Hintergrund aus, der mich nur bei einem Exit-Code ungleich Null

66
Wie kann ich ein Mapping debuggen?

Ich sehe hier viele Fragen, bei denen ein Benutzer ein Mapping hat, das nicht funktioniert, und die Gründe dafür sind meistens ziemlich ähnlich. Ich schlage vor, diese Frage als Referenz für diese Art von Fragen zu verwenden, um eine vollständige Prozedur zum Debuggen einer Zuordnung anzugeben....

54
Liste bekannter Dateitypen

Wie kann ich eine Liste der Namen von Dateitypen abrufen, die vim derzeit kennt? Ich möchte in der Lage sein, dies zu tun, damit ich, wenn vim einen Dateityp nicht automatisch erkennt, einige der von vim bekannten Dateitypen ausprobieren kann. Ich weiß, dass Vimscript-Dateien, die sich mit...

53
Wie kann ich relative Zeilennummern anzeigen?

Viele vim-Befehle können eine Zahl annehmen, die sich auf die Anzahl der Zeilen bezieht, auf die der Befehl angewendet wird. Ist es möglich, die Zeilennummern relativ zur aktuellen Zeile anzuzeigen? So etwas wie das folgende: 3: some text here 2: more text 1: This is the line above where the cursor...

52
Wie kann ich gdb in Vim integrieren?

Anstelle von gdbtuioder ctrl+xunter gdbdem der Quellcode oben auf dem Bildschirm angezeigt wird, möchte ich dies in meinem Vim-Editor sehen, der zwischen Registerkarten und Puffern entsprechend springt. Wie kann ich das