作者回复: 有解决办法的。大概思路如下:
1. 引入一个能在命令行切换输入法的工具
2. 在VIM中切换到Normal模式的时候自动切换到英文,切换回来时自动切换中文。
请参考:
https://www.zhihu.com/question/303850876
https://huangxuan.me/2018/10/06/vim-cn-im/
我过两天在极客部落上详细写一下。
作者回复: > 普通模式下的 zt zz zb
这三个我也经常用。尤其是zz。
另外,跟这几个有点类似的还有H,M,L。分别把光标挪到窗口最上方,中间,和最下方。
> 再就是插入模式下的Ctrl+o,再结合zz。
Ctrl+o临时切换回编辑模式我偶尔会用,但是从来没有结合zz一起用过。刚刚试了一下,好用!谢谢 :)
作者回复: 添加这两行到.vimrc文件中即可:
nmap <C-d> <Esc>Yp
imap <C-d> <Esc>Ypi
第一行是普通模式中的设置。第二行是编辑模式中的设置。
作者回复: 按键触发长按效果这个我还从来没有见过。是你的键盘有问题吗?在其他文本编辑器中输入不会出现重复的情况?
作者回复: 是啊,抛开研发效能不说,使用VIM会有爽的感觉 :)
另外,ctrl+i 你是指 Shift+i吧?
作者回复: 这个博客比较简陋,刚刚搭起来不久 :)以后会逐渐把我的关于研发效能的东西慢慢往上面放
作者回复: 的确是爱学习,赞!
作者回复: 加油!