在IDEA中使用vim命令
这里需要用到两个插件:
- IdeaVim : 提供了vim的命令
- Smart input : 只能切换输入法,省去返回vim nomal模式手动切换为英文输入法的过程
在vscode中使用vim命令
在终端下载im-select工具(用于返回nomal模式自动切换为英文输入法)
curl -Ls -o /usr/local/bin/im-select https://github.com/daipeihust/im-select/master/macOS/out/apple/im-select
更改文件权限
cd /usr/local/bin/
chmod -R 777 im-select
查询本机默认的输入法
im-select
我这里默认系统输入法是macos的英文输入法com.apple.keylayout.ABC
在VScode的settings.json中添加配置项
"vim.autoSwitchInputMethod.enable": true,
"vim.autoSwitchInputMethod.defaultIM": "com.apple.keylayout.ABC", // 这是你的系统英文输入法,我这里用的是 ABC
"vim.autoSwitchInputMethod.obtainIMCmd": "/usr/local/bin/im-select",
"vim.autoSwitchInputMethod.switchIMCmd": "/usr/local/bin/im-select {im}",
重启即可
在obsidian中使用vim命令
在obsidian的 编辑器->高级—开启vim模式
在插件市场下载Vim IM select
把刚才在vscode配置的value值拷到这里即可