Linux vim(vi)编辑使用详细方法

  • 第一、打开、保存、关闭文件模式
  • 第二、插入文本内容
  • 第三、删除以及恢复行内容
  • 第四、搜索内容

我们在使用VPS编辑文件时候可能有两个方法,第一个就是用FTP工具下载到本地,然后编辑之后再上传替换到服务器中,第二可以用vi编辑VPS中的文档,直接修改保存,这样节省很多时间,但如果我们不确定的修改是否正确一定要先做好备份以免出错。国外主机优惠也是第一次接触这样陌生的概念,以前接触多和常用的还是习惯用文档下载到本地修改上传,这样效率不高。

所以,在这篇文章中,国外主机优惠会整理vi的使用教程以及常规应用,以便以后需要使用的时候直接查阅,有些命令可能现在不需要用到也不常用,但是尽量的去熟悉和记住常用的,可以大大提高使用VPS效率。


隐藏

第一、打开、保存、关闭文件模式

第二、插入文本内容

第三、删除以及恢复行内容

第四、搜索内容

第一、打开、保存、关闭文件模式

vi 文件名 #打开文件名(常用)
:w #保存文件
:w itbulu.com  # 保存至itbulu.com文件
:q!  #退出编辑器但不保存
:wq  #退出编辑器保存文件(常用)

第二、插入文本内容

a #在当前光标的右边添加和修改文本
i  #在当前光标的左边添加和修改文本
A #在当天最后修改文本
I  #在当天行的首字符添加文本
O #在当前行上一行添加行
o #在当前行下一行添加行
R #替换当前光标位置及后面的文本
J #合并光标所在行和下一行为一行

第三、删除以及恢复行内容

x #删除当前字符
nx #删除从光标开始的n个字符
dd #删除当前行
ndd #向下删除当前行在内的n行
u #撤销上一步操作
U #撤销对当前行的所有操作

第四、搜索内容

/itbulu #向光标下搜索itbulu字符串
?itbulu  #向光标上搜索itbulu字符串
n #向下搜索前一个搜素动作
N #向上搜索前一个搜索动作

n+ #向下跳n行
n- #向上跳n行
nG #跳到行号为n的行
G #跳至当前VI文本最后一行

其实,真正对于VI的全部掌握还有很大的差距,但仅仅是使用VPS的操作上述的基本操作就可以了,如果再接触到其他的命令脚本国外主机优惠再整理到本页面中。