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 演示

相关文章
|
11月前
|
安全 Linux 开发工具
【Linux】vim使用与配置教程
Vim是一款功能强大的文本编辑器,广泛应用于Linux环境,是开发者和系统管理员的必备工具。本文介绍了Vim的基本操作与简单配置,涵盖命令模式、插入模式和底行模式的使用方法,以及光标定位、复制粘贴、搜索替换等常用技巧。同时,文章还提供了实用的分屏操作和代码注释方法,并分享了通过`.vimrc`文件进行个性化配置(如显示行号、语法高亮、自动缩进等)的技巧,帮助用户提升文本编辑效率。掌握这些内容,能让Vim更好地服务于日常工作与开发需求。
848 3
|
10月前
|
XML 存储 Java
Vim操作指令全解析
Vim是Linux环境中高效文本编辑的强大工具,支持多种模式(普通、插入、可视、命令行)以实现灵活操作。本文全面解析Vim的基础移动、编辑指令,搜索替换功能,窗口分屏技巧,寄存器与宏使用,以及高级文本对象操作和批量处理方法。同时,提供实用配置建议和插件推荐(如NERDTree、vim-airline),帮助用户提升效率。学习资源包括内置教程`vimtutor`及官方文档,助您从新手成长为Vim高手。
592 7
|
开发工具
vi编辑器,现在vi\vim是文本文件进行编辑的最佳选择,Vim是vi的加强的版本,兼容vi的所有指令,vim编辑器有三种工作模式,一开始进入的是命令模式,命令模式i是插入的意思,两下y+p复制内容
vi编辑器,现在vi\vim是文本文件进行编辑的最佳选择,Vim是vi的加强的版本,兼容vi的所有指令,vim编辑器有三种工作模式,一开始进入的是命令模式,命令模式i是插入的意思,两下y+p复制内容
|
Ubuntu Unix Linux
Linux Vim最全面的教程
Linux Vim最全面的教程
|
开发工具
Vim教程:深入了解如何删除换行符
【4月更文挑战第3天】
974 1
Vim教程:深入了解如何删除换行符
|
Ubuntu Linux 开发工具
Linux Vim最全面的教程
Linux Vim最全面的教程
794 0
|
程序员 开发工具
|
开发工具 Linux Unix
18. 【Linux教程】vim 编辑器
18. 【Linux教程】vim 编辑器
229 0
|
Ubuntu 开发工具
百度搜索:蓝易云【Ubuntu安装vim教程】
现在,你已经成功在Ubuntu上安装了Vim编辑器。你可以在终端中运行 `vim`命令来启动Vim,并开始编辑文本文件。
207 2
|
机器学习/深度学习 数据可视化 Unix
2023最全vim编辑器教程(详细、完整)-编辑器之神
2023最全vim编辑器教程(详细、完整)-编辑器之神
261 0