Vi文本编辑下的命令功能

Vi  是我们在Linux下常用的 文本编辑方式,就像我们在Windows下应用txt一样。

当然在Windows 你可以用鼠标,可是我们在Linux server的系统下(server是不会选择界面的)就得用命令来 给我们提供快捷了,以下是介绍:

vi haha        在当前目录创建一个名为haha的文件,就像在windows运行里输入notepad一样 需要保存后才能真正的创建。

i              进入文本后 本身是命令行状态,不允许编辑文本,直接按i键 表示 现在可以编辑

wq              编辑完成后我们要保存、退出。按esc进入命令行状态,按:号 输入wq 就完成了

q              在你没有对文本进行任何操作的时候 命令行状态下 :q 可直接退出

q!              若对文本进行了不可逆的编辑操作,不想保存,可在命令行状态下  :q!强制退出

/port          在命令行状态下输入 /port 可快捷的搜索到文本内的port关键字位置,如果文本内有多个相关的关键字

:50            在命令行状态下输入:50  代表直接跳到文本的第50行,这也是经常用的命令

:set nu        在命令行状态下输入的话 可是让文本 显示 行号,试试就知道了

dd              在命令行状态下,对着光标所在行按dd 可删除当前行

dG              在命令行状态下,按dG 可删除文本内的全部内容

相关推荐