总第85篇
本篇主要梳理一下如何使用Vim
编辑器来编写、修改文档,以及对这个工具的使用,从而能更深入地理解此编辑器的命令和模式切换。
Vim
编辑器的使用
Vim
编辑器有三种模式:命令模式、输入模式、末行模式。每种模式都分别支持多种不同的命令快捷键, 这三种模式间的区别如下:
- 命令模式
用户启动后默认进入命令模式。此状态下,输入会被当作是命令而非输入字符,有些命令会直接执行,有些命令会切换编辑器的模式。比如,在输入i
会切换到输入模式,输入:
会切换到末行模式,输入x
会删除当前光标所在处的字符。命令模式中,最常用的一些命令列表如下:
命令模式下的命令 | 说明 |
---|---|
dd | 删除(剪切)光标所在的整行 |
5dd | 删除(剪切)光标处开始的5行 |
yy | 复制光标所在的整行 |
5yy | 复制从光标处开始的5行 |
n | 显示搜索命令定位到的下一个字符串 |
N | 显示搜索命令定位到的上一个字符串 |
u | 撤销上一步操作 |
p | 将之前删除(dd)或复制(yy)过的数据粘贴到 |