Ich habe viele Dateien, deren Namen Leerzeichen enthalten, und dies gibt mir Probleme. Wenn ich versuche, die Befehlszeile für den Befehl find zu vervollständigen, und eine dieser Dateien angezeigt wird, wird sie von Vim gefunden, aber nicht geladen, da die Leerzeichen nicht maskiert werden.
Beispiel: Ich bin bereits in vim und tippe
:find fo<Tab>
Zum Abschluss foo bar.txtfindet Vim es und gibt einen Fehler aus, da nur ein Dateiname erwartet wird. Das heißt, es lautet jetzt
:find foo bar.txt
Welches nicht lädt.
Gibt es eine Möglichkeit, dies zu umgehen und Vim automatisch aus den Räumen entkommen zu lassen?
Ich verwende VimTouch, auf dem Vim 7.3 ausgeführt wird
Bearbeiten: Ich habe kürzlich festgestellt, dass Vim Pfadnamen für mich entkommen wird, aber auf mysteriöse Weise nicht für Dateinamen.
vimProblem zu sein (zumindest klingt es so, als würden Sie über das Öffnen einervimSitzung sprechen, anstatt etwas auszuführenvim). aber würde trotzdem eine führende"Arbeit platzieren? Das heißt, wenn Sie Tabula komplette Datei möchtena b, gebenvim "aund dann auf die Registerkarte, stattvim aund dann Reiter? (Ich bin nicht sicher, weil sowohl in meinem vim als auch in meiner Shell das Leerzeichen automatisch