Saya memiliki banyak file yang memiliki spasi di namanya, dan ini memberi saya masalah. Jika saya mencoba melakukan penyelesaian baris perintah untuk perintah find, dan salah satu file ini muncul, Vim akan menemukannya, tetapi tidak mau memuat karena spasi tidak lolos.
Contoh: Saya sudah vim, dan saya mengetik
:find fo<Tab>
Untuk menyelesaikannya foo bar.txt
, Vim kemudian menemukannya dan melempar kesalahan karena hanya mengharapkan satu nama file. Artinya sekarang terbaca
:find foo bar.txt
Yang tidak memuat.
Apakah ada cara untuk mengatasi ini, dan apakah Vim secara otomatis lolos dari ruang?
Saya menggunakan VimTouch, yang menjalankan Vim 7.3
Sunting: Baru-baru ini saya menyadari bahwa Vim akan keluar dari nama jalur untuk saya, tetapi secara misterius tidak akan melakukannya untuk nama file.
vim
masalah (setidaknya, sepertinya Anda berbicara tentang membukavim
sesi daripada melakukan sesuatu di dalamnyavim
); tetapi, bagaimanapun, akankah menempatkan"
karya yang unggul ? Yaitu, jika Anda ingin melengkapi file taba b
, ketikvim "a
dan kemudian tab, daripadavim a
dan kemudian tab? (Saya tidak yakin, karena, dalam vim dan shell saya, ruang secara otomatis keluar saat tab menyelesaikan.)