当前位置: 剪切机械 >> 剪切机械市场 >> Vim编辑器真的yyds
不去说Vim好不好用,因为其实大部分同学可能还没真正入门就放弃了,我来分享下我自己学习Vim的一些经历和自己整理的笔记吧。
我在真正切换到Vim模式下的时候,我问过自己很多次这个问题,Vim真的能提高我自己的效率吗?
这个答案是肯定的,肯定没有我自己用的这么熟练的Idea效率搞,开玩笑我自己各种快捷键铭记于心,各种多光标操作花里胡哨门清
所以Vim肯定不会在原本我自己的本来就很熟练的编辑器上带来什么帮助。
真正让我去切换并坚持下来,一个是常年使用机械键盘打字,在每天晚上的时候自己的手腕就很酸了。这个时候每次还需要去移动鼠标到目标位置,还要使用方向盘。我真是吐了。
这是我的第一个机械键盘,青轴的。买的时候真的喜欢,真的帅,声音是真的好听,用起来是真的爽。但是后面手是真的痛。
还有就是确实有时候会去服务端编辑配置文件,不会vim的时候就很焦虑。
问题
先不说Vim好不好用,因为我发现大部分人在还没有学会的时候就因为各种问题放弃了。
在你在学习Vim的路途中一定会遇到一些问题,如果你没有解决,那么可能还没学会就放弃了。
这也是为什么很多大佬说Vim其实入门是最难的。这里我先把我自己学习过程中遇到的问题整体梳理了一遍。
Esc可太远了
第一个问题就是Esc可太远了。
因为Vim从编辑模式到插入模式需要通过Esc键进行切换,但是Esc键说实话太远了,毕竟其实每次从编辑模式到命令模式都需要退出的,所以Esc键是非常常用的键,所以Esc一直放在左上角肯定不行,这样下去手肯定都废了。
jk替换Esc
在Vim中我们可以设置键位映射,怎么理解,就是可以将键盘上的某个按键与Vim的命令绑定起来。例如使用以下命令,可以通过F5键将单词用花括号括起来:
:mapF5i{ea}Esc
因为有这种映射方案,所以我们就可以选择将一些不常用的按键替换为Esc键,社区里面使用的比较多的是使用jk键替换掉Esc,我自己试用过,我感觉还是很不错的.
中英文切换-Esc
还有一种方案就是将CAPSLOCK替换为Esc,我目前就是使用这种方案,感觉还不错。Mac下直接就可以系统修改按键了,Windows则需要借助一些外部工具,我知道的有AutoHotKey.
中英文切换问题
这个问题最开始我是不知道的,根本不知道还有这种问题,因为这个问题我自己一度想要放弃使用中Vim,主要是真的非常麻烦
有的时候我们在书写完注释后,需要切换到下一个地方编码,然后就会发现人傻了,直接弹出输入法。
还有一个场景就是我可以刚好之前是在使用企业
转载请注明:http://www.aideyishus.com/lkjg/3054.html