我使用2种键盘布局:俄语和英语。我的.vimrc中有以下内容:
set keymap=russian-jcukenwin
set iminsert=0
问题是我的一些文件是打开俄语布局打开的,有些是用英语布局打开的,我想要默认。 (默认情况下,搜索和普通模式命令以英文输入,这很好。)
可能是这与mkview / loadview自动命令有关,但我找不到它。
au BufWritePre *.* mkview
autocmd BufRead *.* silent loadview
默认情况下是否有办法强制使用英文版?
答案 0 :(得分:1)
来自:help :mkview
:
The output of ":mkview" contains these items:
[...]
3. Restore mappings, abbreviations and options local to the window if
'viewoptions' contains "options" or "localoptions". For the options it
restores only values that are local to the current buffer and values local
to the window.
[...]
keymap
和iminsert
都是缓冲区本地选项,options
是默认值viewoptions
的一部分。