Vim常用指令[极简教程]

简介: Vim常用指令[极简教程]

1 Vi/Vim介绍以及安装

1.1 介绍

Vi是Linux下标准的文本编辑器,类似于Windows上的记事本,而Vim是属于Vi的扩展,可以理解为升级的版本,Vim可以使字体的颜色不同,进行格式化。

1.2 安装Vim

CentOS:yum -y install vim

Ubuntu:apt -y get vim

2 打开和关闭文件命令

2.1 命令

打开文件:vim [文件名]

关闭文件:

  • :q 关闭文件(不保存)
  • :wq 保持并关闭
  • :q! 强制关闭(不保存)
  • :wq! 强制保存并关闭
  • 快捷键:shift + ZZ

2.2 实操

[root@iZ1608aqb7ntn9Z vimTest]# ls
[root@iZ1608aqb7ntn9Z vimTest]# touch test01.file 
[root@iZ1608aqb7ntn9Z vimTest]# echo "This is first Vim Test" -> test01.file 
[root@iZ1608aqb7ntn9Z vimTest]# ls
test01.file
[root@iZ1608aqb7ntn9Z vimTest]# vim test01.file 
复制代码


网络异常,图片无法展示
|


3 插入命令

  • i : 在当前位置前插入
  • I : 在当前行首插入
  • a : 在当前位置后插入
  • A : 在当前行尾插入
  • o : 在当前行之后插入一行
  • O : 在当前行之前插入一行

4 查找命令

4.1 命令

  • /text:查找text,按n健查找下一个,按N健查找前一个。
  • ?text:查找text,反向查找,按n健查找下一个,按N健查找前一个。

4.2 演示

网络异常,图片无法展示
|


5 删除命令

5.1 字符为单位删除

  • x:删除当前字符
  • X:删除当前字符的前一个字符

5.2 单词为单位删除

  • dw:删除当前字符到单词尾
  • daw:删除当前字符所在单词

5.3 行为单位删除

  • dd:删除当前行
  • dj:删除下一行
  • dk:删除上一行

6 撤销操作命令

  • u :撤销
  • U :撤销对整行的操作

7 复制、剪切、粘贴

7.1 复制

  • yy:复制游标所在的整行
  • yw:复制一个单词
  • yG:复制至文本末

7.2 剪切

  • dd:其实就是剪切命令,剪切当前行
  • ddp:剪切当前行并粘贴,可实现当前行和下一行调换

7.3 粘贴

  • p:代表粘贴至光标后(下边,右边)
  • P:代表粘贴至光标前(上边,左边)

8 显示行号

8.1 命令

:set nu

8.2 演示

网络异常,图片无法展示
|



相关文章
|
6月前
|
Linux 开发工具
linux vim-编辑器常用指令
linux vim-编辑器常用指令
61 0
|
6月前
|
开发工具
vim软件的常见指令
vim软件的常见指令
61 0
|
4月前
|
开发工具
vi编辑器,现在vi\vim是文本文件进行编辑的最佳选择,Vim是vi的加强的版本,兼容vi的所有指令,vim编辑器有三种工作模式,一开始进入的是命令模式,命令模式i是插入的意思,两下y+p复制内容
vi编辑器,现在vi\vim是文本文件进行编辑的最佳选择,Vim是vi的加强的版本,兼容vi的所有指令,vim编辑器有三种工作模式,一开始进入的是命令模式,命令模式i是插入的意思,两下y+p复制内容
|
4月前
|
Ubuntu Unix Linux
Linux Vim最全面的教程
Linux Vim最全面的教程
|
4月前
|
Ubuntu Linux 开发工具
Linux Vim最全面的教程
Linux Vim最全面的教程
166 0
|
6月前
|
开发工具
Vim教程:深入了解如何删除换行符
【4月更文挑战第3天】
375 1
Vim教程:深入了解如何删除换行符
|
5月前
|
开发工具 Linux Unix
18. 【Linux教程】vim 编辑器
18. 【Linux教程】vim 编辑器
77 0
|
6月前
|
程序员 开发工具
|
6月前
|
机器学习/深度学习 数据可视化 Unix
2023最全vim编辑器教程(详细、完整)-编辑器之神
2023最全vim编辑器教程(详细、完整)-编辑器之神
|
6月前
|
Ubuntu 开发工具
百度搜索:蓝易云【Ubuntu安装vim教程】
现在,你已经成功在Ubuntu上安装了Vim编辑器。你可以在终端中运行 `vim`命令来启动Vim,并开始编辑文本文件。
85 2