Vi/Vim 编辑器基本用法指南
Vi 是 Linux/Unix 系统中最经典的文本编辑器之一,Vim (Vi IMproved) 是其增强版本。以下是 Vi/Vim 的基本使用方法:
启动和退出
- 启动 Vi:
vi 文件名(文件不存在时会新建) - 启动 Vim:
vim 文件名 - 退出不保存:按
Esc后输入:q!回车 - 保存并退出:按
Esc后输入:wq回车 - 仅保存:按
Esc后输入:w回车
三种模式
- 命令模式 (默认模式):可以执行编辑器命令
- 插入模式:可以输入文本
- 末行模式:可以执行保存、退出等操作
基本操作
进入插入模式 (从命令模式)
i:在当前光标前插入a:在当前光标后插入o:在当前行下方新建一行并插入O:在当前行上方新建一行并插入I:在行首插入A:在行尾插入
移动光标 (命令模式)
h:左j:下k:上l:右0:行首$:行尾gg:文件开头G:文件末尾:n:跳转到第 n 行 (如:10跳转到第 10 行)
编辑操作
x:删除当前字符dd:删除当前行yy:复制当前行p:粘贴u:撤销Ctrl+r:重做
搜索和替换
/关键词:向前搜索 (n 下一个,N 上一个)?关键词:向后搜索:%s/旧文本/新文本/g:全局替换:s/旧文本/新文本/g:当前行替换
其他常用命令
:set number:显示行号:set nonumber:隐藏行号:sp 文件名:水平分割窗口:vsp 文件名:垂直分割窗口Ctrl+w然后方向键:切换窗口
高级技巧
.:重复上一次修改*:搜索当前光标下的单词%:在匹配的括号间跳转:!命令:执行 shell 命令 (如:!ls)

2931

被折叠的 条评论
为什么被折叠?



