vim 文编辑器
时间:2023-3-10 00:38 作者:wen 分类: Linux
[TOC]
3种工作模式
- 命令模式
- 文本编辑模式
- 末行模式(底行模式)
打开和创建文件 vi filename
切换文本模式 i/o/a/I/O/A
切换命名模式 ESC键
切换末行模式 : w保存 q退出
命令模式
- 进入编辑模式
- i 从当前光标出开始插入文本
- I 从当前光标所在行, 行首进行插入
- a 从当前光标处下一个字符开始插入文本
- A 从当前光标所在行,行尾开始插入文本
- o 从当前光标处的下一行开始插入文本
- O 从当前光标处的上一行开始插入文本
- 快捷键
- 上下左右键
- 保存退出 ZZ
- yy复制一行
- nyy复制多好
- p命令进行粘贴
- u命令进行撤销
- dd命令删除一行
- ndd命令删除多行
- gg命令把光标快速移动到行首
- GG命令把光标快速移动到行尾
- end键快速移动到行尾
- v 可视模式
- V 可视行
编辑模式(插入模式)
- 进入命令模式,esc键
底行模式(命令行模式)
- 在命令模式输入:(冒号)进入
- :set nu 显示行号
- :w 保存
- :wq 保存退出
- :q 退出
- :q! 强制退出
- :x 退出并保存
- 查找
- 如果你要查找单词 apple,那么可以输入 /apple, 然后按下 Enter 键。
- 如果要查找下一个匹配项,可以按下 n 键,如果要查找上一个匹配项,可以按下 N 键。
- 替换
- s/old/new 只替换光标所在行,从第一个字符开始查找关键字第一次出现的位置
- s/old/new/g 只替换光标所在行,从第一个字符开始查找关键字所有出现的位置
- %s/old/new/g 替换整个文档中关键字内容
标签: linux