“如何使用vi文本编辑器”的版本间的差异

来自YTYZX有图有真相的百科
跳转至: 导航搜索
(e)
2个标签移动版编辑移动网页编辑
(e)
2个标签移动版编辑移动网页编辑
第1行: 第1行:
 
e
 
e
 
== 一般模式 ==
 
 
3.vi一般模式(Normal mode)界面如下:
 
[[File:Vi3.png]]
 
4.注意下图中光标位置。
 
[[File:Vi4.png]]
 
5.按左方向键(←)或者h(注意大小写)光标将向左移动一个字符。
 
[[File:Vi5.png]]
 
6.按右方向键(→)或者l(注意大小写)光标将向右移动一个字符。
 
[[File:Vi6.png]]
 
7.按上方向键(↑)或者k(注意大小写)光标将向上移动一个字符。
 
[[File:Vi7.png]]
 
8.按下方向键(↓)或者j(注意大小写)光标将向下移动一个字符。
 
[[File:Vi8.png]]
 
9.按“Page Down”按键或“ctrl+f”将向下移动一页。
 
[[File:Vi9.png]]
 
10.按“Page Up”按键或“ctrl+b”将向下移动一页。
 
[[File:Vi10.png]]
 
11.按0(数字)或功能键“Home”移动到光标所在行首个字符。
 
[[File:Vi11.png]]
 
12.按$或功能键“End”移动到光标所在行末尾字符。
 
[[File:Vi12.png]]
 
13.按G(注意大写)移动到文件最后一行。
 
[[File:Vi13.png]]
 
14.按gg(两个小写)移动到文件第一行。
 
[[File:Vi14.png]]
 
15.按“7回车键”向下移动7行(注意输入数字后需按回车键)。
 
[[File:Vi15.png]]
 
16.按yy(两个小写)复制光标所在行,按p(小写)复制到光标所在行下,按P(大写)复制到光标所在行上。
 
[[File:Vi16.png]]
 
17.按dd(两个小写)删除光标所在行。
 
[[File:Vi17.png]]
 
18.按u(小写)撤销上一步操作。
 
[[File:Vi18.png]]
 
19.输入5dd(数字+两个小写d)删除从光标所在行起下5行内容(包括光标所在行)。
 
[[File:Vi19.png]]
 
20.按“.(英文小数点)”重复上次操作(本例中为再删除5行)。
 
[[File:Vi20.png]]
 
  
 
e
 
e

2022年3月22日 (二) 07:49的版本

e

e

命令行模式

26.输入“:set nu”即可显示行号。

Vi26.png

27.输入“:set nonu”即可取消显示行号。

Vi27.png

28.输入“/setup”即可查询斜杠后内容(本例中为setup)。

Vi28.png

29.输入n(小写)即可继续向下查找,输入N(大写)即可向上查找。

Vi29.png

30.如需不保存编辑并退出,可输入“:q!”并回车确定。

Vi30.png

31.如需保存修改并退出,可输入“:x”并回车确定,此命令仅当文件被修改时才写入,并更新文件修改时间,未修改则不更新文件修改时间。
   注意:不推荐使用“:wq”保存退出,因为“:wq”即使未修改文件也强制写入,并更新文件修改时间。

Vi31.png

e