VI编辑器

VI编辑器

1、什么是VI编辑器

VI编辑器全程:visual interface

在Linux操作系统中,打开终端:使用vi指令进入vi编辑器

2、VI编辑操作模式

  • Command Mode 命令模式(默认进入的模式)
  • Insert Mode            输入模式
  • Last Line Mode            末行模式

 

当我们使用vi指令打开vi编辑器时,系统默认进入命令模式,如果想进行代码的编辑工作,必须要进入输入模式(可以单击字母a或字母i),但是如果想进行文件的保存退出,还要必须进入末行模式才能完成。

3、VI常用指令

命令模式:

yy :复制当前行

p :粘贴

dd :删除当前行

u :撤销(相当于Ctrl+Z)

输入模式:

Esc:退出到命令模式

末行模式:

:q :退出功能

:w :保存功能

:wq :保存并退出

:q! :强制退出

:w! :强制保存

:wq! :强制保存退出

:set nu :显示行号

/string :搜索并高亮显示关键词

:noh :取消高亮显示

4、VI文件操作

1)vi filename :打开文件,如果文件不存在则自动创建该文件

2)vi + filename :打开文件并将光标置于文件的最末端

3)vi +n filename :打开文件并将光标置于第n行

4)vi +/string filename :打开文件并高亮显示指定的string关键词

【关键词切换】

搜索到指定关键词后,可以通过小写字母n或大写字母N进行关键词切换。

小写字母n:向下切换关键词

大写字母N:向上切换关键词

5)vi filename filename :同时打开多个文件

【文件切换】

如果使用vi同时编辑多个文件,我们可以在末行模式下使用

:next或:n :下一个文件

:prev :上一个文件

Linux使用小技巧:在输入指令或文件路径时,只需要输入前几个字符+Tab(键),那么Linux操作系统会自动进行补全。

posted @ 2016-04-08 01:43  尼农小道  阅读(206)  评论(0编辑  收藏  举报