Linux之 vi编辑器

vi编辑器

这里只是简单的vi编辑器介绍,vim是加强版的vi编辑器,支持多行编辑,还有多文本同时编辑等更强大功能。

这个有三个模式:一般模式,编辑模式,末行指令模式。
编辑模式和末行指令都需要通过一般模式来转换。即
在这里插入图片描述

一般模式

通过vi进入文件就是一般模式,可以通过组合键来复制,粘贴,删除功能

  • 复制行:一般模式下,将光标停到当前行,连续按键y两次(yy,即复制当前行)
  • 粘贴行:按p
  • 删除行:光标放在当前行,连续按键d两次(dd,即删除该行)
  • 删除某一个单词:把光标放到单词的第一个字母,按键dw(即删除一个词语)
  • 删除一个字母:按键x(表示删除当前这个字母)
  • 撤销删除:按键u表示恢复刚刚的删除。
  • 查找关键字:使用 / 符号查找关键字 n往下查找,N往上查找。“?”和“/”的n/N含义相反
  • 当然还有如下操作:
  • 在这里插入图片描述
    在这里插入图片描述

编辑模式

         通过i键可以进入,按ESC回到一般模式

末行指令模式

在一般模式下按冒号键(:)或者斜杠键(/)或者问号键(?)可进入末行指令模式 。

  • 保存:按键**:进入末行指令模式,然后输入wq**(w代表写入,q代表退出,这个就完成保存功能了)
  • 替换用法关键字: “:1,$1/oldword/newword/g ” 将整片文档的oldword替换为newword.
  • 具体替换还有如下:在这里插入图片描述

猜你喜欢

转载自blog.csdn.net/weixin_40792878/article/details/83443238