虽然Windows也有vim,但是我还是把它归在了Linux下,因为我不想再建立一个只有一篇内容的分类了。。。(2021/02/05,该文章从Linux分类移入vim分类)
那么废话少说,这就开始。
显示行数
在命令状态下输入:
1 | :set nu |
或者:
1 | set number |
来显示行数。
将光标移动到指定行
在命令状态下输入行数,然后按shift+G即可跳转到指定的行数。
如: 命令状态下输入 2,然后按shift+G,你就会发现光标移动到了第二行。
撤销、重做和保存
命令状态输入u,撤销上一步操作。类似Windows记事本的ctrl+z。
命令状态按Ctrl+r,可以撤销回你撤销的操作。类似Windows记事本的ctrl+y。
工作区
:sp 文件名 横向工作区
:vsp 文件名 纵向工作区
按下ctrl + w后再按方向键以切换工作区。
ctrl + w + o 只显示当前工作区
选区
使用v进行字符选择,使用V进行行选择,使用ctrl + v进行列选择。
替换
选中目标后按下r(replace的意思),然后按下想要替换成的字符。如果选中了多个字符后按下r1,那么这多个字符都会被替换成1。
查找指定字符串
输入/words来查找指定字符串。words就是你要查找的字符串。查找不到会提示你没有对应的模式。查找到后按下n来查找下一个。
单词跳转
输入w来跳转到下一个单词。输入b来跳转到上一个单词。