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.
gf
sambil menunjuk ke file.txt
dan folder berisi File.txt
dan file.TXT
, mana yang harus dibuka?
fileignorecase
tidak 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 gf
dan 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.