Ketika saya menulis teks bahasa Jerman yang berisi sesuatu seperti abücdmisalnya dan ke dwdepan, itu hanya akan menghapus abkarena tidak menafsirkan üsebagai karakter kata.
Ketika saya mengedit reStructuredText, saya punya
iskeyword=38,42,43,45,47-58,60-62,64-90,97-122,_
Itu menjelaskan mengapa umlaut tidak ditandai, tetapi saya tidak mengerti dari mana asalnya. Ketika saya baru saja membuka gVim ini diatur ke
iskeyword=@,48-57,_,192-255
Dari mana datangnya ini?
.vim/vimrcdan :set enc?memberi saya utf-8. Sama dengan fenc. Tetap saja tidak berhasil.
:set iskeyword&itu ümasih belum dikenali sebagai bagian dari sebuah kata?
set iskeyword). Itu harus seperti "@,48-57,_,128-167,224-235"atau "@,48-57,_,192-255". Apakah Anda menggunakan Vim atau Vi? (nilai default di Vi ( "@,48-57,_") tidak mengenali ü; nilai default di Vim baik-baik saja)
iskeyword=@,48-57,_,192-255. Ini secara ajaib bekerja dalam contoh Vim segar sekarang. Itu aneh, saya harus memperhatikannya lebih hati-hati.
set encoding=utf-8dalam Anda.vimrc.