vim基本命令

Posted 程序图

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了vim基本命令相关的知识,希望对你有一定的参考价值。

vim              在命令行中输入vim,进入vim编辑器
i                  按一下i键,下端显示 --INSERT--插入命令
esc              退出i(插入)命令进行其它命令使用

:r 文件名       读入一个文件内容,并写入到当前编辑器中

:w 新文件名   将该编辑器中的内容写入到一个新文件中

:w                在编辑的过程中保存文件,相当于word中的ctrl+s

:! 命令          暂时离开 vi 到指令列模式下执行 命令 的显示结果!例如  :!ls  :在编辑过程中执行shell命令ls
:wq              保存文件并退出,或者ZZ(注意大写)

:q!               强制退出,不保存

:set number  使编辑中的文件显示行号  (或者:set nu)            :set nonumber或者:set nonu ,与之相反,不显示行号
:help i          查看插入命令帮助

u                 撤消上一步操作

 /Fedora      查找Fedora字符

:s /Fedora/Redhat       将Fedora字符替换为Redhat(只替换在光标所在的行)  

dw                             删除单词

dd                              删除行

o                      打开空白一行

vim + 文件名                进行文件最后一行进行编辑

vim +n 文件名              进入文件第n行进行编辑

:1,.s/redhat/fedora        .号表示当前行,即光标所在行 ,将第1行到当前行(.)第一次出现的redhat字符代替为fedora

:1,.s/redhat/fedora/g    将第1行到当前行(.)所有出现的redhat字符代替为fedora,g

:1,$s/redhat/fedora/g   $表示最后一行,将第1行到最后一行所有出现的redhat字符代替为fedora    或者( :%s/redhat/fedora/g )

:%s/\/fedora/g           将第1行到最后一行所有出现的redhat字代替为fedora字,而不是字符!

:f                               显示文件内容,状态等等,同ctrl+g命令

:e!                             当前文件,返回到上次保存

:e file                         切换编辑文件

:n                              当编辑时有多个文件(比如vim file1 file2)时切换到下一个文件,与:e file结合使用

以上是关于vim基本命令的主要内容,如果未能解决你的问题,请参考以下文章

vim文本编辑器基本命令

Linux基本命令 vim命令

Linux:Vim基本命令

Vim基本操作命令

Vim 就知道这些,但基本够用

vim的一些基本命令