笔者作为计算机专业的学生,在服务器上编写代码是时有发生的,最为常见的终端编辑器非vim莫属。vim玩的六的可以打字飞起,快捷键记得滚瓜烂熟,但是不会的连如何退出vim都成问题。笔者作为一名爱探索的程序员,决定将vim作为自己以后的常用编辑器,于是乎,首先狠下心来,逼自己使用vim,熟话说熟能生巧,不经常使用,如何能把vim玩的飞起。本片作为vim的先导片,主要讲解一些vim的安装,和要熟练使用vim的准备工作。
1.盲打练习
熟练使用vim的基本条件就是你可以快速的打字,如果你打字速度较慢,可能鼠标的直接定位会更加适合这类人。vim的基本操作逻辑就是使手指移动都是在主键盘区,减少手指的移动,加快编码效率。因此,熟练的打字技巧与手势是十分重要的。笔者以前的指法也是错误的,对于一些键位的点按十分的别扭。于是,也进行了打字练习,不仅修正了打字的习惯,而且使得打字速度也得到了大幅提升。下面推荐下笔者使用的打字网页。
2.vim的安装
笔者使用的是nvim,nvim与vim类似,只是在原先vim的基础上,由一些爱好者开发并加入了一些新的特性,这也使得vim社区更加的活跃。因此,本教程的所有配置均以nvim为编辑器。
1.配置环境介绍
- 一台MBP(windows下也有相应的教程)
- 终端item2
- ctrlc,ctrlv大法
- 利用brew安装相应的依赖,
brew install git
brew install unzip
2.安装nvim
前往github地址,选择相应的版本进行安装。笔者使用的是nvim0.6.0 Mac版。在终端执行以下代码。
1 | #解压到~/.soft/nvim-osx64/ |
3. 安装支持python3的nvim
插件安装
1 | brew install python3 |
最后在终端输入nvim,看到以下图所示说明nvim已经安装成功了
3.总结
nvim作为一款强大的终端编辑器,深受部分程序员喜爱,但由于其繁琐的操作使得很多人畏惧他,但真正的天才都是天赋加上刻意训练之后的结果,nvim也一样,如果你经过长时间的刻意练习,我相信他会在你手上成为神器。
纯nvim并不能带来良好的体验,后续每一章节我都会介绍一款插件,使你的nvim如虎添翼。