tip

因为工作的原因,常年与vim打交道。也经常需要ssh到别的机器上使用无插件的vim看代码,所以分享几个vim的个人常用的功能。

分屏在打开一个文件c的时候,如果想打开另一个文件b,可以输入

:vsp b

这时候vim界面则会分成左右两边,分别显示a和b两个文件的内容。使用

:sp b

这样则会将界面分为上面连块。也可以先左右分屏,再在一侧上下分屏同时打开三个文件。如果如要什么操作,可以加上a参数同时操作所有文件,比如

:wa

就是对打开的所有文件进行保存。分屏之间相互跳转,使用 Ctrl+w

另外因为vim的Ctrl键使用频率实在太高,可以修改一下按键映射把CtrlCapslock互相换一下,对vim重度用户来说可以很大程度缓解左手小手指的疲劳。