Ho molti file con spazi nei loro nomi e questo mi dà problemi. Se provo a completare la riga di comando per il comando find e viene visualizzato uno di questi file, Vim lo troverà, ma non verrà caricato perché gli spazi non sono salvati.
Esempio: sono già in vim e scrivo
:find fo<Tab>
Per completare foo bar.txt, Vim quindi lo trova e genera un errore perché prevede solo un nome file. Significa che ora legge
:find foo bar.txt
Che non si carica.
Esiste un modo per aggirare questo problema e Vim può sfuggire automaticamente agli spazi?
Sto usando VimTouch, che esegue Vim 7.3
Modifica: Di recente ho capito che Vim sfuggirà ai nomi dei percorsi per me, ma misteriosamente non lo farà per i nomi dei file.
vimproblema (almeno, sembra che tu stia parlando di aprire unavimsessione piuttosto che eseguire qualcosa invim); ma, comunque, metterebbe un"lavoro da protagonista ? Cioè, se si desidera completare il file taba b, digitarevim "ae quindi tab, anzichévim ae quindi tab? (Non sono sicuro, perché, sia nella mia vim che nella mia shell, lo spazio viene automaticamente evaso al completamento della scheda.)