Linux vi/vim命令

vi/vim 共分为三种模式,分别是命令模式(Command mode)输入模式(Insert mode)底线命令模式(Last line mode)

  • i 切换到输入模式,以输入字符。
  • x 删除当前光标所在处的字符。
  • : 切换到底线命令模式,以在最底一行输入命令。

vi命令使用如下

默认进入命令模式

按i进入编辑模式,可以对文本进行添加删除修改。

按esc退出编辑模式,进入命令模式。

在命令模式下输入:wq 保存修改并退出。w-保存修改 q-退出

在命令模式下输入:q! 表示不保存修改退出

常用操作命令

搜索光标之后的为word的字符串

搜索光标之前的为word的字符串

  • n英文按键。代表向下重复前一个搜寻的动作。
  • N英文按键。代表向上重复前一个搜寻的动作。

使用 /word 配合 n 及 N 是非常有帮助

替换指定行内的字符串

n1,n2为数字,word1为要寻找的字符串,并将该字符串取代为word2。 /g 替换所有word1位word2

替换全文内字符串

替换全文内字符串,并让用户确认是否替换

LEAVE A REPLY

游客评论不支持回复他人评论内容,如需回复他人评论内容请