vim版本升级
最近有一个在使用的linux服务器中vim版本是8.0,于是动手将其做了一次版本升级,到9.0的版本。通过以下步骤可以完成一次升级。
依赖插件vim-fugitive
,在vim中几乎可以使用所有的git操作。关于插件的使用安装,可以参考我的另一篇文章《vim打造IDE推荐的那些插件》。
本文介绍我在使用vim开发过程中最常用的几个git操作。
vim中有一些比较好用的小技巧,一般不是很常用,但是用起来可以带来很好的体验,就好像爱糖的小孩尝到了饭后甜点。
鼠标是1964年由Douglas Engelbart
发明的,1973年被美国施乐公司应用到经过改进的Alto电脑系统中,用于研究工作,直到乔布斯将其推广,鼠标才引起人们关注,并成为电脑不可或缺的输入设备。
“寸步难移”是vim拒绝者不愿意使用vim的一个重要原因,因为大家感觉离开鼠标就难以高效的使用电脑工作。实际上,如果你接受了它,你就会爱上它。
vim入门最重要的就是学会如何使用键盘在文本中快速移动,当你可以熟练驾驭时,vim的枪口几乎可以根据你的意图,指哪打哪。
编码时,我们想要给每一个文件都加上@copyright
声明。
第一种方式,我们找到一个已有的声明,然后复制其声明,再不厌其烦地添加到每一个需要的.h或者.cpp文件里面。
第二种方式,我们为特定的文件类型创建模板,这样每次使用vim创建一个新的文件时候,都带上我们想要的特有的内容。
显然我们会更愿意使用第二种方式,这篇短文学习如何用vim创建文件模板。
2022年为什么还要推荐vim?我认为主要有三点原因:因为它轻盈,因为它扩展性好,因为它帮助集中开发人员的注意力。
如果一个程序员希望今后在编码过程中,双手只希望触碰到一个输入设备,而不是鼠标和键盘来回切换,那我推荐你开始学习vim。