【转】简明 Vim 练级攻略:让你的编辑效率翻倍
1、 安装和启动 Vim2、 进入和退出编辑模式3、 移动光标4、 复制、粘贴和删除文本5、 查找和替换Vim 是一款文本编辑器,在终端中输入 `vim` 命令即可进入编辑模式。
- 本文目录导读:
- 1、 安装和启动 Vim
- 2、 进入和退出编辑模式
- 3、 移动光标
- 4、 复制、粘贴和删除文本
- 5、 查找和替换
Vim 是一款文本编辑器,早在 1991 年就已经问世。它的特点是高效、轻量级、可定制性强等优点。虽然 Vim 的学习曲线比较陡峭,但是一旦掌握了基本操作,就可以大幅提高编辑效率。
以下是一个简明 Vim 练级攻略,帮助你快速入门并掌握基本技巧。
1. 安装和启动 Vim
首先需要安装 Vim,在 Linux 或 macOS 系统中可以使用终端命令进行安装:
“`
sudo apt-get install vim # Ubuntu 或 Debian
sudo yum install vim # CentOS 或 Fedora
brew install vim # macOS
在 Windows 系统中则需要下载安装包进行安装。
启动 Vim 的方式也很简单,在终端中输入 `vim` 命令即可进入编辑模式。
2. 进入和退出编辑模式
Vim 有两种模式:普通模式(Normal mode)和编辑模式(Insert mode)。在普通模式下,键盘输入会被解释为命令;而在编辑模式下,则会直接输入文本内容。因此,要想开始编写文档,必须先进入到编辑模式。
在普通模式下,按下 `i` 键即可进入编辑模式。此时,Vim 的左下角会显示 `– INSERT –` 表示已经进入了编辑模式。
要退出编辑模式,可以按下 `Esc` 键或输入 `:wq` 命令保存并退出。如果只是想退出不保存,则输入 `:q!` 命令即可。
3. 移动光标
在 Vim 中移动光标也是一项基本操作。以下是一些常用的移动命令:
– `h`: 左移一个字符
– `j`: 下移一行
– `k`: 上移一行
– `l`: 右移一个字符
– `$`: 移至本行末尾
– `0`: 移至本行开头
还有其他的命令可以实现更精确的定位,例如:
– `/pattern`: 搜索指定字符串,并跳转到第一个匹配位置。
– `%`: 跳转到与当前括号相匹配的另一个括号处。
– `G`:跳转到指定行数(例如 10G 跳转到第 10 行)。
4. 复制、粘贴和删除文本
在 Vim 中复制、粘贴和删除文本也很方便。以下是相关命令:
复制:
![【转】简明 Vim 练级攻略:让你的编辑效率翻倍缩略图 【转】简明 Vim 练级攻略:让你的编辑效率翻倍](https://www.72715.net/wp-content/uploads/2023/05/ba3925345bce21785cd0eea46b7b9de4.png)
1. 进入普通模式。
2. 将光标移到要复制的文本上。
3. 按下 `v` 键进入可视模式(Visual mode)。
4. 移动光标选择要复制的文本。
5. 按下 `y` 键进行复制。
粘贴:
2. 将光标移到要粘贴的地方。
3. 按下 `p` 键进行粘贴。
删除:
2. 将光标移到要删除的文本上。
3. 输入 `d` 命令并跟随移动命令来删除指定内容。例如,输入 `dw` 可以删除当前单词。
5. 查找和替换
在 Vim 中查找和替换也非常方便。以下是相关命令:
查找:
1. 进入普通模式
2. 输入 `/pattern` 命令来搜索指定字符串,按回车键确认搜索结果
3. 使用 `n` 和 `N` 键跳转到前一个或后一个匹配位置
替换:
1、进入普通模式
2、输入命令:`:s/old/new/g`
– s 代表 substitute 的缩写,即“替换”的意思;
– old 代表原始字符串;
– new 代表新字符串;
– g 表示全局替换,即一行中有多个符合条件的字符串时全部替换;如果不加 g,则只替换每行的第一个符合条件的字符串。
以上就是 Vim 的基本操作了。当然,Vim 还有很多高级功能,例如宏录制、分屏编辑等等。但是掌握了这些基本操作之后,就已经可以感受到 Vim 带来的高效和便捷了。