0


VI的常用命令

VI的常用命令

文章目录

vi/vim是什么?

VI是Unix操作系统和类Unix操作系统中最通用的文本编辑器

VIM编辑器是从VI发展出来的一个性能更强大的文本编辑器。可以主动的将字体颜色辨别语法的正确性,方便程序设计。VIM与VI编辑器完全兼容。

VI普通模式命令

以 vi 打开一文件就直接进入普通模式了,这是默认的模式
命令作用yy复制当前光标这一行p粘贴数字 yy需要复制的行数数字p粘贴多少行dd删除当前行数字dd删除多行u撤回,可以按多次不停的撤回y$复制光标之后这一行的内容y^复制光标之前这一行的内容yw复制一个单词dw删除一个词d$删除这一行光标之后的d^删除光标之前的x剪切操作(往后剪切)X往前剪切shift+R替换操作shift+^光标移动到行头shift+$光标移动到行尾w切换词头e切换词尾b跳到上一个词的词头gg调到整片文档的开头H显示页的开头数字+H/数字+G跳转到某一行的开头

VI编辑模式命令

在一般模式中可以进行删除、复制、粘贴等的动作,但是却无法编辑文件内容的!需要使用i、o、a等进入编辑状态即可编辑操作
命令作用i在当前光标之前做操作o换一行进行编辑操作a在当前光标之后做操作I在当前行头进行编辑A在当前行尾进行编辑O在上一行进行编辑操作
按【Esc】键 退出编辑模式,之后所在的模式为普通模式

VI指令模式

在这个模式当中,提供了一些辅助的功能,以及保存文件和退出文件操作等
命令作用:w保存:q退出:wq保存并退出:wq!保存并强制退出:q!不保存强制退出:set nu显示行号:set nonu关闭行号/ 需要查找的字查询字n/N切换下一个字/上一个字:noh关闭查找:s/需要被替换的字/替换的字提替换当前行匹配的第一个:s/需要被替换的字/替换的字/g提替换当前行匹配所有匹配的进行替换:%s/需要被替换的字/替换的字提替换每一行匹配的第一个进行替换:%s/需要被替换的字/替换的字/g提替换当前匹配所有匹配的进行替换

标签: vim unix 编辑器

本文转载自: https://blog.csdn.net/m0_69044845/article/details/129635317
版权归原作者 一天睡20个小时 所有, 如有侵权,请联系我们删除。

“VI的常用命令”的评论:

还没有评论