admin 管理员组

文章数量: 1184232

Linux文本编辑器使用指南

1. vim编辑器
1.1 编辑数据

在插入模式下,可向缓冲区插入数据。但有时在数据已输入到缓冲区后,还需添加或删除数据。在正常模式下,vim编辑器提供了多个用于编辑缓冲区数据的命令,常见编辑命令如下表所示:
| 命令 | 描述 |
| — | — |
| x | 删除当前光标位置的字符 |
| dd | 删除当前光标所在的行 |
| dw | 删除当前光标所在的单词 |
| d$ | 从当前光标位置删除到行尾 |
| J | 删除当前行末尾的换行符(合并行) |
| u | 撤销上一个编辑命令 |
| a | 在当前光标位置后追加数据 |
| A | 在当前光标所在行的行尾追加数据 |
| r char | 用char替换当前光标位置的单个字符 |
| R text | 用text覆盖当前光标位置的数据,直到按下Escape键 |

部分编辑命令还允许使用数字修饰符来指定命令执行的次数。例如,命令 2x 从当前光标位置开始删除两个字符,命令 5dd 从当前光标所在行开始删除五行。

在vim编辑器的正常模式下使用键盘的Backspace或Delete键时要小心。vim编辑器通常将Delete键识别为x命令的功能,即删除当前光标位置的字符。在正常模式下,vim编辑器通常不识别Backspace键。

1.2 复制和粘贴

标准编辑器的一个特性是能够剪切或复制数据并粘贴到文档的其他位置,vim编辑器也提供了这样的功能

本文标签: 使用指南 编辑器 文本 Linux