vi 编辑器

  1. VI visual interface(可视化接口)
  2. Linux 中的编辑器,类似于 windows 中的记事本
  3. VIM 是 VI 编辑器的升级版
  4. 不需要鼠标,只用键盘就可以

操作模式

模式名 含义
命令模式 等待输入的模式
输入模式 编辑模式,用于输入文本
底行(尾行、末行)模式 可以输入指令,搜索,保存

打开文件

命令 含义
vim 文件名 打开文件定位到第一行

底行模式

命令 含义
:w 把写入保存到硬盘中
:q 退出当前VI编辑器打开的文件
:wq! 强制保存

命令模式

光标

命令 含义
h 光标左移
j 光标下移
k 光标上移
l 光标右移

翻页

命令 含义
ctrl+f 向下翻页
ctrl+b 向上翻页
ctrl+d 向下翻半页
ctrl+u 向上翻半页

插入类

命令 含义
i 在当前位置插入
a 在当前光标右边插入
A 在当前光标右的行末插入文件
o 在光标所在行的下方插入一行并切换到输入模式
O 在光标所在行的上方插入一行并切换到输入模式
s 删除当前光标位置并插入

删除类

命令 含义
x 删除当前字符

行删除类

命令 含义
dd 删除光标所在行

撤销

命令 含义
u 撤消最后执行的一次命令

剪切类

命令 含义
dd 删除光标所在行
yy 复制光标所在的行
p 在光标所在行的下方粘贴
P 在光标所在行的上方粘贴

替换类

命令 含义
r 替换当前位置字符

搜索

命令 含义
/ 输入 / 可以在当前的文件中查找该字符串
n 查找下一个
Shift + N 查找上一个

修正错误

命令 含义
:s/old/new 把光标所在行的 old 替换成 new
:s/old/new/g 把所有行的 old 替换成 new
打赏作者
您的打赏是我前进的动力
微信
支付宝
评论

中午好👏🏻,我是 ✍🏻   疯狂 codding 中...

粽子

这有关于前端开发的技术文档和你分享。

相信你可以在这里找到对你有用的知识和教程。

了解更多

目录

  1. 1. vi 编辑器
  2. 2. 操作模式
  3. 3. 打开文件
  4. 4. 底行模式
  5. 5. 命令模式
    1. 5.1. 光标
    2. 5.2. 翻页
    3. 5.3. 插入类
    4. 5.4. 删除类
    5. 5.5. 行删除类
    6. 5.6. 撤销
    7. 5.7. 剪切类
    8. 5.8. 替换类
    9. 5.9. 搜索
    10. 5.10. 修正错误