vim的总体介绍
我以前是坚定的vim党,但后来用了一次vscode,便再也出不来了。vscode虽然功能强大,但本质上任然是个编译器,它强大的功能来自于对各种经典工具的灵活调用,vscode开发C++本质还是对其他编辑工具的调用,而vim又可以说是这些编辑器中功能最强大,效率最高的,我的vscode也用的是vim模式。要熟练利用vscode开发C++, 推荐熟练掌握vim,必须熟练掌握gdb,json等。
vim常常因其极高的学习门槛劝退很多新手,但这很大程度上是因为市面上缺乏好的vim使用教程,其实只要按合理的顺序学习,vim并不难,而且它有极高的效率。有很多人连vim的基本使用方法都搞不清,便急急忙忙的去学各种插件,最后只能是什么都不懂,然后抱怨这是个垃圾工具。
vim的学习过程
我打算将vim详解分为四个章,分别是
- vim的基础操作,即vim自带的功能,无需任何安装
- vim的自带的高级操作,配置文件的配置,比如如何在vim中配置各种映射等等
- vim各种插件的安装,使用
- vim与各种工具的配合,这个了解一下就可以了,用vscode调用vim就自带了这部分功能
这四章是层层递进的关系,必须要把前一章学好,才能学会使用下一章。
vim遇到问题
vim需要肌肉记忆才能熟练使用,有问题可以到我创建的 QQ群“361863861” 问问题,有些操作在试验后不懂,可以加群讨论。<