Vim 笔记

Vim 笔记

为什么使用 vim

VS Code 打开终端的时候很慢,需要 3 秒钟。那我只能换个文本编辑器了。不仅仅是因为 VS Code 在我的电脑上太慢,还有因为:

  • The Missing Semester of Your CS Education 里面介绍了 Vim。
  • 用 Vim 的人好像比用 Emacs 的人多一点
  • Vim 之前零零碎碎学过一点基本操作
  • 在终端里面写代码看起来很酷(与 Tmux 是天作之合)

当然可能只是我一个人打开终端的速度那么慢,但是还是决定主要用 Vim 来做文本编辑的事情。

学习 Vim 的方法和路径

推荐一下我学 Vim 的过程中所看过的教程:

  • V I M 教 程 ( vimtutor )
  • 简明 VIM 练级攻略
  • 玩转Vim 从放弃到爱不释手 (慕课网 PegasusWang)
  • The Missing Semester of Your CS Education
  • 上古神器Vim:从恶言相向到爱不释手(B站:TheCW)
  • 零散的视频和文章

首先就是在终端输入 vimtutor 回车,跟着这个教程练习。
独自一人在 vimtutor 里面练习是挺不容易的,最开始的时候花 40 分钟也不一定能把 vimtutor 过一遍,熟练后 20 多分钟就能从到尾过一遍,英文好可能更快。
在练习了几次 vimtutor 后大概就能用 vim 修改点文本文件了。然后就可以去看《简明 VIM 练级攻略》把基础弄扎实些。

有了基础后就可以去看 The Missing Semester of Your CS Education 的 Editor(Vim) 那次课了。里面呢就把 Vim 的一些操作过了一遍,如果只有一点使用的基础的话
看完视频后就会有一些问题了:Vim 怎么同时打开多个文件,Vim 怎么去配置。Vim 怎么自动补全……

带着一些问题去学《玩转Vim 从放弃到爱不释手》吧!这个时候看这个教程就会毫不费力了。最后呢要配置自己的 Vim 还是要去学一下 VimScript。
不会写 VimScript 的时候就抄别人的配置。‘

学 Vim 不是一朝一夕的事情,要慢慢的来熟悉 Vim。上面推荐的教程也不一定要按顺序来看,各种交叉着看,怎么看得懂就怎么看。

对于配置 Vim 的个人看法

插件管理器

用 vim-plug 就好了

按键映射

在插入模式下的按键映射最好是不要用能正常输入的字符做开头,因为映射了能正常输入的字符就会影响插入模式下的输入。
比方说有些教程和配置文件配置 jjjk 退出插入模式,在敲代码的时候输入 j 他就会有个小的停顿。这会影响输入的体验,会影响一些插件的功能。

posted @ 2020-11-25 21:28  wngtk  阅读(84)  评论(0编辑  收藏  举报