Input-method

  • Published on
    ## 前提 简单描述下自动切换的行为: > nvim记住最近一次插入模式时的输入法(可能是英文,也可能是中文) > esc回到正常模式时,插件自动将系统输入法切换到英文状态 > 重新回到插入模式时, nvim自动切回上次插入模式时的输入法. 环境: ibus + ibus-rime + neovim 当前我的rime配置是有自带ascii mode的,也就是配置了输入中文时简单地按下`shift`就会切换到英文输入模式。 然而这个ascii mode 外部是无法感知的,也就是只有rime 自己知道,ibus是不知道的。 之前用fcitx 是没有这个问题的,fcitx-remote 配合vim插件[fcitx.vim](https://github.com/lilydjwg/fcitx.vim)可以非常方便地进行切换。 ...