VI编辑器的常用命令

2023年 10月 4日 67.1k 0

VI编辑器的常用命令

vi是最常用的编辑器之一,尤其是在Mac和Linux系统上,默认包含在每个UNIX和linux系统中。Vi基本上有三种运行模式,分别是:

  • Vi模式,默认Vi启动后的模式
  • 命令模式- 通过按冒号键(":")从vi模式进入命令模式。
  • 输入模式- 这种模式下,用户开始实际编辑文本

VI编辑的三种模式

默认模式

用VI命令创建一个test.sh脚本命令文件

创建一个sh文件转存失败,建议直接上传图片文件

进去后展示 VI编辑器的默认模式,里面默认有很多的空行

image-1.png

编辑模式

按键盘上的 i 字母,进入到了编辑模式,写一个简单的输出参数的命令:

image-2.png

然后,输入 :wq 表示保存并退出该文件

image-3.png

简单运行一下刚才的那个 test.sh 脚本sh文件

sh test.sh tom # 输出 【tom】 这个参数

image-4.png

命令行模式

当打开文件后,输入:后就进入命令行模式了

image-5.png

命令模式下

  • i -进入编辑编辑模式
  • ESC -退出插入模式

移动光标

  • k -向上移动光标
  • j -向下移动光标
  • h -向左移动光标
  • l -向右移动光标

保存文件

  • Shift+zz -保存文件并退出
  • :w -保存文件,但保持打开状态
  • :q! —退出vi,不保存修改
  • :wq -保存并退出 (⭐️)

内容编辑相关

命令: 涵义

  • a: 在当前的光标右侧插入字符

  • A: 在当前行尾部追加字符

  • i: 在光标左侧插入字符

  • I: 在当前行的开头插入字符

  • o: 在当前行的下面添加换行

  • O: 在当前行的上方插入新行

  • u -撤销上次更改

  • U -撤销对整个行的所有更改

  • o -打开新行(进入插入模式)

  • dd -删除行 (⭐️)

  • 3dd -删除3行。

  • D -删除光标后行的内容

  • C -删除光标后一行的内容并插入新文本。按ESC键结束插入。

相关文章

服务器端口转发,带你了解服务器端口转发
服务器开放端口,服务器开放端口的步骤
产品推荐:7月受欢迎AI容器镜像来了,有Qwen系列大模型镜像
如何使用 WinGet 下载 Microsoft Store 应用
百度搜索:蓝易云 – 熟悉ubuntu apt-get命令详解
百度搜索:蓝易云 – 域名解析成功但ping不通解决方案

发布评论