Wenn ich einen deutschen Text schreibe, der so etwas wie abücdzum Beispiel und ein dwvorangestelltes enthält, wird nur das gelöscht, abda es nicht üals Wortzeichen interpretiert wird .
Wenn ich reStructuredText bearbeite, habe ich
iskeyword=38,42,43,45,47-58,60-62,64-90,97-122,_
Das erklärt, warum die Umlaute nicht markiert sind, aber ich verstehe nicht, woher das kommt. Wenn ich gerade gVim öffne, ist dies auf eingestellt
iskeyword=@,48-57,_,192-255
Woher könnte das kommen?
.vim/vimrcund :set enc?gibt mir utf-8. Gleiches gilt für fenc. Trotzdem funktioniert es nicht.
:set iskeyword&wird üimmer noch nicht als Teil eines Wortes erkannt?
set iskeyword). Es sollte so etwas wie "@,48-57,_,128-167,224-235"oder sein "@,48-57,_,192-255". Verwenden Sie Vim oder Vi? (Der Standardwert in Vi ( "@,48-57,_") erkennt ü nicht; der Standardwert in Vim ist in Ordnung)
iskeyword=@,48-57,_,192-255. Es funktioniert jetzt auf magische Weise in einer neuen Vim-Instanz. Das ist seltsam, das muss ich genauer beobachten.
set encoding=utf-8Ihre.vimrc.