vi(vim)编辑器
vi编辑器
vi/vim是Linux最经典的文本编辑器,vim是vi的加强版,兼容vi的所有指令,不仅能编辑文本,还具有shell程序编辑功能,可以不同颜色的字体辨别语法的正确性
三种工作模式
命令模式
命令模式下,所有敲下的按键编辑器都会理解成命令,执行不同功能
进入命令模式 vim 文件路径
- 如果文件路径中文件不存在,命令会用于编辑新文件
- 如果文件路径中文件存在,命令会编辑已有文件
快捷键
- / : 进入搜索模式
- n :向下继续搜索
- N : 向下继续搜索
- dd: 删除光标所在行
- ndd : 删除n行
- nyy: 复制n行
- p: 粘贴
- u:撤回
- gg:跳到首行
- G: 跳到行尾
输入模式
文本内容自由编辑
底线模式
保存退出文件
- :wq :保存并退出
- :q : 退出
- :q! : 强制退出
- :w : 保存
- :set nu : 显示行号
- :set paste : 设置粘贴模式
vi(vim)编辑器
https://ahaostillcoding.github.io/2023/03/10/vi(vim)编辑器/