vim编辑模式命令模式以及实践

Posted

tags:

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

技术分享图片
按 i 进入编辑模式
按 I (大写的i)进入编辑模式并且光标跳至光标所在行首位置
按 o 从光标所在行的下一行开始编辑
按O(大写o)从光标所在行的上一行开始编辑
按a 从光标所在位置的后一位开始编辑
按A(大写a)从光标所在行的行末开始编辑

二、命令模式
技术分享图片
命令模式下输入 /+需要搜索的内容,如/dnsmasq,查找dnsmasq
命令模式下输入 ?+需要搜索的内容,向上查找
命令模式下输入格式 :替换的开始行数 ,替换的结束行数/需替换的内容/需替换的目标内容/g (s表示开始替换;g表示全局替换,全部替换;不加g表示只替换第一个字符内容)
例:
:1,100s/dnsmasq/qwerty/g //将文件第1行-100行中的dnsmasq全部替换为qwerty
:1,$s/dnsmasq/qwerty/g //将文件中所有的dnsmasq全部替换为qwerty ($表示文件中所有)
:1,$s/\/etc/\/hosts/qwerty/g //将文件中所有的/etc/hosts替换为qwerty
:1,$s#/etc/hosts#qwerty#g //使用#符号把/etc/hosts分隔开
:1,[email protected]/etc/[email protected]@g //使用@符号把/etc/hosts分隔开
(小技巧:按冒号+向上方向键,可以找到上一次使用的命令)
:wq 保存退出
:wq! 强制保存退出
:w 保存文件
:w! 强制保存文件
:q 退出
:q! 强制退出
:set nu 显示行号
set nonu 不显示行号
:nohl 不显示高亮
:x 更改文件后:x和:wq效果一样

三、vim实践
技术分享图片
技术分享图片
技术分享图片

以上是关于vim编辑模式命令模式以及实践的主要内容,如果未能解决你的问题,请参考以下文章

进入编辑模式 , vim命令模式 , vim实践

四周第三次课 5.5 进入编辑模式 5.6 vim命令模式 5.7 vim实践

5.5 进入编辑模式 5.6 vim命令模式 5.7 vim实践

进入编辑模式vim命令模式vim实践

进入编辑模式 vim命令模式 vim实践

vim的编辑模式命令模式与vim实践操作