Jawaban:
:set fileignorecase akan memperlakukan nama file dan direktori sebagai case-sensitive.
Ini aktif secara default untuk beberapa sistem seperti OS X yang disertakan dengan sistem file case-sensitive (but case preserving).
Anda juga dapat membaca bantuan untuk itu lebih lanjut:
'fileignorecase' 'fic' boolean (default on for systems where case in file
names is normally ignored)
global
{not in Vi}
When set case is ignored when using file names and directories.
See 'wildignorecase' for only ignoring case when doing completion.
:help includeexpr'. Atau mungkin memposting di milis vim-dev untuk melihat apa yang mereka katakan.
gfsambil menunjuk ke file.txtdan folder berisi File.txtdan file.TXT, mana yang harus dibuka?
fileignorecasetidak berfungsi karena hanya memengaruhi perilaku internal vim dan ketika mencoba membuka file, OS memutuskan dan memutar dengan aturannya sendiri. Anda dapat mencoba mendefinisikan 'includeexpr' atau mendefinisikan kembali default dengan:map gfdan menulis ekspresi fungsi yang akan mencoba semua kombinasi (seperti Test.txt, tEst.txt, teSt.txt, tesT.txt, TEst.txt dan sebagainya. ), tetapi saya tidak yakin apakah itu sepadan dengan usaha untuk melakukannya.