gVim 如何默认禁用平假名输入
gVim how to disable hiragana input by default
我在 windows 7 日本机器上安装了 gVim7.4。
我遇到的问题是,当我按 "i" 进入插入模式时,我得到了从罗马字到平假名插入的自动且不需要的切换。因此我每次都要手动按ひらガナ键切换回罗马字模式。否则我会用平假名和汉字写。
同样,当我按“/”进行搜索时,它会再次自动从罗马字切换到平假名。
你知道将 gVim 设置为默认插入 romaji 文本的方法吗?我怎样才能避免这些自动切换到平假名模式?
要更改 Vim 中的默认 IME 行为,请放入您的 ~/.vimrc 文件
set iminsert=0
set imsearch=-1
对 imsearch
使用 -1
将搜索键映射锁定为与插入模式相同。
您可以使用 <ctrl>+^
打开和关闭 IME 选项。要在离开插入模式时自动禁用日语输入法,您可以使用
inoremap <ESC> <ESC>:set iminsert=0<CR>
更多关于这些
:h iminsert
:h imsearch
:h i_CTRL-^
补充:根据 IME 的设置可以很方便地更改光标的颜色
if has('multi_byte_ime')
highlight Cursor guifg=NONE guibg=Green
highlight CursorIM guifg=NONE guibg=Purple
endif
我在
找到了它
:h CursorIM
我在 windows 7 日本机器上安装了 gVim7.4。 我遇到的问题是,当我按 "i" 进入插入模式时,我得到了从罗马字到平假名插入的自动且不需要的切换。因此我每次都要手动按ひらガナ键切换回罗马字模式。否则我会用平假名和汉字写。 同样,当我按“/”进行搜索时,它会再次自动从罗马字切换到平假名。 你知道将 gVim 设置为默认插入 romaji 文本的方法吗?我怎样才能避免这些自动切换到平假名模式?
要更改 Vim 中的默认 IME 行为,请放入您的 ~/.vimrc 文件
set iminsert=0
set imsearch=-1
对 imsearch
使用 -1
将搜索键映射锁定为与插入模式相同。
您可以使用 <ctrl>+^
打开和关闭 IME 选项。要在离开插入模式时自动禁用日语输入法,您可以使用
inoremap <ESC> <ESC>:set iminsert=0<CR>
更多关于这些
:h iminsert
:h imsearch
:h i_CTRL-^
补充:根据 IME 的设置可以很方便地更改光标的颜色
if has('multi_byte_ime')
highlight Cursor guifg=NONE guibg=Green
highlight CursorIM guifg=NONE guibg=Purple
endif
我在
找到了它:h CursorIM