file-type

Linux vi 编辑器常用命令详解

下载需积分: 50 | 42KB | 更新于2024-09-14 | 187 浏览量 | 10 下载量 举报 3 收藏
download 立即下载
这篇资源主要介绍了Linux中vi编辑器的常用命令,包括命令行模式和插入模式的操作。vi编辑器是Linux环境下广泛使用的文本编辑工具,它具有两种主要工作模式:命令模式和插入模式。 1. **插入模式**: - 按`i`:在光标当前位置开始插入文本。 - 按`a`:在当前光标位置的下一个位置开始插入文本。 - 按`o`:在当前行下方插入新行并开始输入。 2. **从插入模式切换到命令模式**: - 按`ESC`键:返回命令模式。 3. **移动光标**: - 使用`h`、`j`、`k`、`l`键分别移动光标左、下、上、右。 - 快速移动:`Ctrl+b`后翻一页,`Ctrl+f`前翻一页,`Ctrl+d`前翻半页,`Ctrl+u`后翻半页。 - 行头和行尾:`0`移到行首,`G`移到文件末尾,`$`移到行尾,`^`移到单词首。 4. **删除文字**: - `x`:删除光标后的字符。 - `#x`:删除光标后的#个字符。 - `X`:删除光标前的字符。 - `#X`:删除光标前的#个字符。 - `dd`:删除当前行。 - `#dd`:删除从当前行开始的#行。 5. **复制**: - `yw`:复制光标处到单词结尾。 - `#yw`:复制#个单词。 - `yy`:复制当前行。 - `#yy`:复制#行。 - `p`:粘贴剪切板内容到光标位置。 6. **替换**: - `r`:替换光标处单个字符。 - `R`:连续替换直到按下`ESC`键。 7. **撤销操作**: - `u`:撤销最近一次操作,可多次使用撤销多步操作。 8. **更改**: - `cw`:更改光标处的单词至单词末尾。 - `c#w`:更改#个单词。 9. **跳转**: - `#G`:跳转到文件的第#行。 - `Ctrl+g`:查看当前行号。 10. **Last Line Mode(底线命令模式)**: - `set nu`:显示行号。 - `/`或`?`:查找关键字,`n`键继续查找。 - `w filename`:保存到指定文件。 - `wq`:保存并退出。 - `q!`:不保存强制退出。 vi编辑器的操作相对复杂,但熟练掌握后能高效地处理文本。对于初学者来说,了解这些基础命令至关重要,因为它们构成了vi编辑器的基础操作。

相关推荐

v_vimer
  • 粉丝: 3
上传资源 快速赚钱