smartim
smartim copied to clipboard
A Vim plugin to make it stand well with input methods (Mac only)
When open vim,we should always set im to default
如题,使用系统切换输入法的快捷键不会出现该问题
add options `g:smartim_imselect_path` to support specifies the path of `im-select`, make this plugin to other platform(e.g. Windows).
macOS 升级到 13.3.1 (22E261)。 放弃使用smartim,转而使用俄罗斯老哥开发的ybian/smartim,问题解决。
插件不生效
按照你的安装说明安装后,无效. 独立调用你的im-select命令是有效的.但是在vim里面没有任何效果. 如何调试,需要我提供什么资料吗?
试了几个切换输入法的插件都有这个问题 版本 neovim v0.4.4 终端 iterm2 OS macos catalina 使用的输入法:mac原生英文/拼音输入法 #### 复现方式: 1. 编辑完中文按esc回到normal模式 1. 切换到浏览器 1. 切换到中文输入法 搜索 1. 搜索完毕后切换应用回到vim 1. 按下i进入编辑模式 此时虽然输入法切换回中文了,mac顶部的bar也显示是中文输入法状态,但是只能输入英文 ,需要手动重新点选一下中文输入法 如果要避免这种情况 只能在浏览器输入完中文后手动切换回英语 再切回vim
### 表现 每次切换 insert mode/normal mode 都要卡顿 1+ 秒钟 ### os version `10.13.6 (17G65)` ### neovim version ``` NVIM v0.3.1 Build type: Release LuaJIT 2.0.5 Compilation: /usr/local/Homebrew/Library/Homebrew/shims/mac/super/clang -Wconversion -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=1...
在最新的 macOS 系统中,没法通过 `im-select` 命令来切换输入法。