vi/vim编辑器基本操作教程

搜索:

命令模式下,输入:/字符串

比如搜索user, 输入/user

按下回车之后,可以看到vim已经把光标移动到该字符处和高亮了匹配的字符串

查看下一个匹配,按下n(小写n)

跳转到上一个匹配,按下N(大写N)

搜索后,我们打开别的文件,发现也被高亮了,怎么关闭高亮?

命令模式下,输入:nohlsearch 也可以:set nohlsearch; 当然,可以简写,noh或者set noh。

编辑

进入vi/vim后按字母“i”或“I”即可进入编辑状态(此时左下角会出现 “插入”),另外还可以用a 或 A命令,o 或 O命令;他们的区别在于:

  • a 在当前光标位置后面开始插入
  • A 在当前行行末开始插入
  • i 在当前光标前开始插入
  • I 在当前光标行行首开始插入
  • o 从当前光标开始下一行开始插入
  • O 从当前光标开始前一行开始插入

保存/退出

退出的时候分为4种情况:保存退出、正常退出、不保存退出以及强制退出

(1)保存退出:按“Esc”键后 此时的“插入”会消失,再输入“:”之后在输入命令时直接输入“wq”;也可以用快捷键按Shift+zz 就可以保存修改内容并退出。

(2)正常退出:当修改修改了一部分内容后发现修改错了,此时就会进行不保存退出按“Esc”键后,再输入“:”之后在输入命令时直接输入“q” 。

(3)强制退出: 按“Esc”键后,再输入“:”之后在输入命令时直接输入“q!”。

命令说明

  • :q 正常退出,即退出未被编辑过的文件
  • :q! 强行退出 ,即丢弃所做改动并退出
  • :wq 保存退出 ,即保存修改内容并退出vim
  • shift+ZZ 等同于:wq

人已赞赏
教程笔记

linux vnstat 安装及使用教程

2020-11-23 11:35:22

教程笔记

在AWS EC2上使用root用户登录

2020-11-23 12:13:57

个人中心
购物车
优惠劵
今日签到
有新私信 私信列表
搜索