Linux命令之vi

版权声明:本文为博主原创文章,转载请注明作者与出处,http://blog.csdn.net/lixingtao0520 https://blog.csdn.net/lixingtao0520/article/details/83794280

vi命令是Visual Interface的简称,是Linux系统中最通用的全屏幕纯文本编辑器。vim是vi的增强版。vim增加了代码补全,错误跳转等新功能。

vi编辑器支持编辑模式和命令模式,编辑模式下可以完成文本的编辑功能,命令模式下可以完成对文本的操作命令。

默认情况下,打开vi编辑器后自动进入命令模式。从命令模式切换到编辑模式使用“A”“a”“O”“o”“I”“i”,从编辑模式切换到命令模式使用‘esc’键。

1、命令模式下

   (1)查找字符串操作

   /字符串:文本查找操作,从光标开始位置向文件尾部查询指定字符串内容。n向后查找下一个项,N向前查找一项

  ?字符串:文本查找操作,从光标开始位置向文件头部查找指定字符串内容。n向前查找一项,N向后查找一项

   (2)翻页与移动光标

ctrl+f:向文件尾翻一屛

ctrl+b :向文件首翻一屏

n+回车键:往下移动n行,n是数字。

$:移动到本行的末尾

2、在编辑模式下

i:在此处插入内容

o:在当前光标下一行插入新行并开始编辑。

O:在当前光标上一行插入新行并开始编辑。

a:在当前光标后一个字符开始添加内容。

A:在当前光标所在行的最后一个字符处添加内容。

3、退出vi

按esc进入到命令模式,然后

:q!   不保存退出当前文件。

:wq  保存退出当前文件。

猜你喜欢

转载自blog.csdn.net/lixingtao0520/article/details/83794280