linuxvim命令汇总
时间: 2025-01-08 10:06:08 AIGC 浏览: 53
### Linux Vim 常用命令总结
#### 一、Vim基本模式切换
Vi/Vim基本上共分为三种模式,分别是命令模式(Command mode)、输入模式(Insert mode)和底线命令模式(Last line mode)。这三种模式的作用分别是在命令模式下可以执行光标的移动以及编辑操作;在输入模式下可以直接输入字符,在底线命令模式下可以进行文件保存退出等操作[^1]。
#### 二、常用编辑命令
- **进入插入模式**
- `i`:当前光标之前进入插入模式。
- `a`:当前光标之后进入插入模式。
- `o`:在当前行之下新开一行并进入插入模式。
- **删除与剪切粘贴**
- `x`:删除光标所在位置的单个字符。
- `dd`:删除整行。
- `dw`:删除单词。
- `yy`:复制当前行。
- `p` :粘贴已复制的内容到当前位置后面。
- **撤销恢复**
- `u`:撤销最近一次的操作。
- `Ctrl+r`:重做被撤销的动作。
#### 三、搜索与替换功能
对于特定范围内的字符串查找与替换可采用如下方式:
`:n1,n2s/word1/word2/g`表示在第n1至n2行之间查找名为`word1`的字符串,并将其全部替换成`word2`[^3]。如果想要在整个文档内全局替换,则可以用:%s/old/new/g来实现整个文件中的旧字串替换为新字串。
#### 四、输出重定向应用实例
当需要把某些指令的结果存入指定文件以便进一步处理时就可以利用输出重定向的功能。例如要将ls命令列出目录内容的信息追加写入test.txt文件里,那么应该这样书写语句:`ls >> test.txt`[^2]。
阅读全文
相关推荐


















