Khi tôi viết một văn bản tiếng Đức có chứa một cái gì đó như abücdví dụ và dwở phía trước, nó sẽ chỉ xóa abvì nó không diễn giải ünhư một ký tự từ.
Khi tôi chỉnh sửa reSturationuredText, tôi có
iskeyword=38,42,43,45,47-58,60-62,64-90,97-122,_
Điều đó giải thích tại sao các ô không được đánh dấu, nhưng tôi không hiểu nó đến từ đâu. Khi tôi chỉ mở gVim, nó được đặt thành
iskeyword=@,48-57,_,192-255
Điều này có thể đến từ đâu?
.vim/vimrcvà :set enc?mang lại cho tôi utf-8. Tương tự với fenc. Tuy nhiên, nó không hoạt động.
:set iskeyword&được üvẫn không được coi là một phần của một từ?
set iskeyword). Nó nên là một cái gì đó như "@,48-57,_,128-167,224-235"hoặc "@,48-57,_,192-255". Bạn đang sử dụng Vim hay Vi? (giá trị mặc định trong Vi ( "@,48-57,_") không nhận ra ü; giá trị mặc định trong Vim vẫn ổn)
iskeyword=@,48-57,_,192-255. Nó hoạt động kỳ diệu trong một ví dụ Vim mới. Điều đó thật kỳ lạ, tôi phải quan sát điều đó cẩn thận hơn.
set encoding=utf-8trong của bạn.vimrc.