vim入门&进阶

前言

之前一直听说 vim 很强大,但是自己只是在不得已的时候(Linux 服务器修改文件、使用 Macbook 后编辑本机非~下文件)才使用其简单编辑一下文件,编辑时基本是按 i 键进入插入模式然后当成一个普通且不方便的编辑器使用。

最近听说了一个 neovim,于是打算尝试一下,经过一段时间的学习 vim,虽然现在用起来还不是很流畅,但是确实感受到了手不用离开键盘编辑文件的爽感了。

不过在开启 vim 学习时,如果网上搜一些零碎的博文的话无疑会走一些弯路,而且 vim 由于有众多与我们平时使用普通编辑器的编辑习惯不同的操作和命令,如果只看教程不操作的话基本是看完就忘,所以众多教程都主张 vim 操作技能是一门肌肉记忆技能,也即熟能生巧。故此,必须在学习的同时加以操作,才能记住。

学习方法

个人认为比较好的学习方法如下

官方练习教程

//命令行输入,前提是本机安装有 vim(MacOS 自带)
$ vimtutor

此命令使用 vim 打开了一个教程的副本,你可以随意按照教程内容进行编辑操作,可以说按照此教程走完,你已经学会了 vim 的基本操作方法,并且比一般人强了(至少比前言中我之前的状态强,相信大多数人其实也处于那种状态)。

技巧进阶练习教程

本教程也是边学边练得模式。

下载《Practical Vim》PDF 书籍进行学习,链接为英文版,有阅读困难可以找中文版,反正我是用的中文版,只是找不到下载地址了。

同时clone 练习代码仓库weiliy/dnvim-code,对着教程操作练习。

练习完本教程,应该就神功大成了,本人还在练习中。

posted @ 2020-12-03 15:35  wangbs95  阅读(113)  评论(0编辑  收藏  举报