IdeaVimExtension

Compatible with: IntelliJ IDEA PhpStorm WebStorm PyCharm RubyMine AppCode CLion GoLand DataGrip Rider MPS Android Studio
May 16, 2017
2 413

为IdeaVim插件增加自动切换为英文输入法的功能

通过在编辑器中normal模式下输入 :set keep-english-in-normal 来启用该功能.
或者直接将该命令加入到~/.ideavimrc
如果需要回到insert模式时恢复输入法,请使用 :set keep-english-in-normal-and-restore-in-insert

GitHub Repository: 源码和问题反馈

The plugin is an extension of 'IdeaVim' , can switch to English input source in normal mode and restore input source in insert mode.

How To Enable:

In normal mode ,in an editor input :set keep-english-in-normal for auto swith to English input source.

use :set keep-english-in-normal-and-restore-in-insert, if you want to restore original input source after return insert mode.

Or add the command to the file ~/.ideavimrc

Notice:

The plugin only support macOS

GitHub RepositorySource and Feedback

Download plugin

Recent change notes

1.1.3
解决一个偶尔出现的空值异常问题. resolve a NPE problem which happen rarely;
1.1.2
增加英文说明.append information in English.
1.1.1
更改自动注册的按键映射为 :nnoremap <Esc> a<Esc><Esc>保证在normal模式下按esc切换到英文输入法.并且执行一次默认操作

1.1
自动注册按键映射 :nmap <Esc> a<Esc>以保证normal模式下可以按esc切换到英文输入法.
添加回到insert模式恢复为原来的输入方式的能力

1.0
首次发布,macOS下,退出插入模式可以自动切换到英文输入法