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

author author     2022-10-21     448

关键词:

十八、vim进入编辑模式、vim命令模式、vim实践

一、vim进入编辑模式

编辑模式:一般模式下不可以修改某个字符,若要修改字符,只能进入编辑模式。从一般模式进编辑模式,只需按i、I、a、A、o、O、r和R中某个键即可。当进入编辑模式时,在屏幕尾部会显示INSERT或REPLACE字样(若你的centos支持中文,则会显示“插入”)。从编辑模式回到一般模式,按esc即可。

i:在当前字符前插入。

I:在光标所在行的行首插入。

a:在当前字符后插入。

A:在光标所在行的行尾插入。

o:在当前行的下一行插入新的一行。

O:在当前行的上一行插入新的 一行。

二、vim命令模式

命令模式:输入:或者/即可进入命令模式。该模式下,可以搜索字符或字符串,可以保存、替换、退出、显示行号等操作。

/word:在光标之后查找一个字符串word,按n向后继续搜索,shift+n向上搜索。

?word:在光标之前查找一个字符串word,按n向后继续搜索。

搜索出来的字符串都会高亮显示,若想不高亮,输入:nohl。

:n1,n2s/word1/word2/g:在n1和n2行之间查找word1并替换为word2,不加g则只替换每行的第一个word1。(先起点然后逗号分隔,再终点s表示替换/需替换的/替换后的/g表示全部。$表示到最末端)

:1,$s/word1/word2/g:将文档中所有的word1替换为word2,不加g则只替换每行的第一个word1。

特殊情况::1,$s//etc/hosts/aminglinux.com/g;将/etc/hosts替换为aminglinux.com,由于有多个斜杠,所以无法识别,因此要推一下,系统就会将/etc/hosts的斜杠视为普通的字符,

:1,$s/\/etc\/hosts/aminglinux.com/g,加两个右斜杠。

也可将原来的斜杠改为#或@,:1,$s#/etc/hosts#aminglinux.com#g,如此以#或@作为它的语法组成字符。

其他功能:

:w  保存文本。

:q  退出vim。

:w!  强制保存,在root用户下,即使文本只读也可以完成保存。

:q!  强制退出,所有改动不生效。

:wq  保存退出。

:x  类似于wq,更改了文件以后,wq和x的作用是一样的,若没有更改文件,使用wq,文件的mtime会改变,而x不会。

:set nu  显示行号。

:set nonu  不显示行号。

三、vim实践

若没有/etc/dnsmasq.conf这个文件,需安装软件包yum install dnsmasq -y 

重启dnsmasq服务:# service dnsmasq start

扩展

vim的特殊用法 

http://www.apelearn.com/bbs/thread-9334-1-1.html

vim常用快捷键总结 

http://www.apelearn.com/bbs/thread-407-1-1.html

vim快速删除一段字符 

http://www.apelearn.com/bbs/thread-842-1-1.html

vim乱码 

http://www.apelearn.com/bbs/thread-6753-1-1.html

小键盘问题 

http://www.apelearn.com/bbs/thread-7215-1-1.html

vim加密  

http://www.apelearn.com/bbs/thread-7750-1-1.html


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

进入编辑模式1、[[email protected]~]#vi/etc/services 2、输入小写的i后再下发就会出现--INSERT--,就可以编辑##Eachlinedescribesoneservice,andisoftheform:##service-name port/protocol [aliases...]  [#com 查看详情

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

5.5进入编辑模式vim进入编辑模式可以使用i或I进行编辑i是插入,I是本行的行首a和A进行编辑a插入,A是本行的行尾5.6vim命令模式vim命令模式进行替换wq=x 保存5.7vim实践vim实践 查看详情

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

5.5进入编辑模式从一般模式到编辑模式,只需要按i、I、o、O、a、A、r、R都可以5.6vim命令模式在一般模式下,输入:或者/即可进入命令模式?aming/dnsmasq:1,100s/dnsmasq/aminglinux/g如果使用:wq保存退出,则会更改文件的mtime如果使用... 查看详情

vim进入编辑模式,vim命令模式,vim实践(代码片段)

...的三种常用模式一般模式移动光标位置删除,复制,粘贴进入编辑模式"i"当前字符前插入"I"在光标所在行的行首插入"a"在当前字符后插入"A"在光标所在行尾插入"o"在当前行的下一行插入新的... 查看详情

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

进入编辑模式编辑模式,就是我们可以进行修改文档,配置的模式i在当前字符前插入I(大写)在光标所在行行首插入a在当前字符后面插入A(大写)在所在行行尾插入o在当前行下面另起一行插入O(大写)在当前行上面另起一行插入···... 查看详情

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

5.5进入编辑模式5.6vim命令模式5.7vim实践 扩展vim的特殊用法 http://www.apelearn.com/bbs/thread-9334-1-1.htmlvim常用快捷键总结 http://www.apelearn.com/bbs/thread-407-1-1.htmlvim快速删除一段字符 http://www.apelearn.com 查看详情

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

5.5进入编辑模式5.6vim命令模式5.7vim实践 扩展vim的特殊用法 http://www.apelearn.com/bbs/thread-9334-1-1.htmlvim常用快捷键总结 http://www.apelearn.com/bbs/thread-407-1-1.htmlvim快速删除一段字符 http://www.apelearn.com 查看详情

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

进入编辑模式小写i在当前字符前插入大写I在光标所在行的行首插入大写O在光标上面一行插入编辑小写o在光标下面一行插入编辑小写a在光标后面插入写(a是after的缩写)大写A在光标所在行的行末插入编辑  命令模式/光... 查看详情

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

扩展:vim的特殊用法 http://www.apelearn.com/bbs/thread-9334-1-1.htmlvim常用快捷键总结 http://www.apelearn.com/bbs/thread-407-1-1.htmlvim快速删除一段字符 http://www.apelearn.com/bbs/thread-842-1-1.htmlvim粘贴代码乱 查看详情

四周第三次课5.5进入编辑模式5.6vim命令模式5.7vim实践(代码片段)

5.5进入编辑模式5.6vim命令模式5.7vim实践扩展vim的特殊用法http://www.apelearn.com/bbs/thread-9334-1-1.htmlvim常用快捷键总结http://www.apelearn.com/bbs/thread-407-1-1.htmlvim快速删除一段字符http://www.apelearn.com/bbs/thread-842-1-1.html 查看详情

day17-vim的使用及实践

5.5:vim的编辑模式:编辑模式:(输入以下命令进入编辑模式):可以编辑文件内容:命令模式:(按ESC则进入命令模式),补充命令:在命令模式:hi:则显示高亮::nohi:则不显示高亮:"x":保存退出,和wq的区别是,当进入... 查看详情

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

按i进入编辑模式按I(大写的i)进入编辑模式并且光标跳至光标所在行首位置按o从光标所在行的下一行开始编辑按O(大写o)从光标所在行的上一行开始编辑按a从光标所在位置的后一位开始编辑按A(大写a)从光标所在行的行末... 查看详情

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

一、vim的编辑模式二、vim命令模式三、vim实践操作#cp/etc/dnsmasq.conf/tmp/1.txt(1)分别向下、向右、向左、向上移动6个字符(6j6l6h6k)。(2)分别向下、向上翻两页(分别按两次ctrl+f和ctrl+b)。(3)把光标移动到第49行(49G)。(4)把光标移... 查看详情

再续介绍vim的使用方法

进入编辑模式vim命令模式vim实践进入编辑模式vim命令模式vim实践本文出自“桃源游记”博客,请务必保留此出处http://3622288.blog.51cto.com/9153892/1979982 查看详情

vim基本命令

vim基本命令vim编辑器区分大小写i编辑器进入文本输入模式,esc退出编辑模式[Baskspace]键(或按[Ctrl-h]键)删除文本[Return]键进入下一行[Esc]键进入命令模式, 不管在哪种模式,只要按[Esc]键就进入命令模式退出vim编辑器:wq保存文... 查看详情

vim编辑命令模式和实践

进入编辑模式650)this.width=650;"src="https://s2.51cto.com/oss/201711/08/c54b24b003d7fb5ce5ddb62070ec9022.png-wh_500x0-wm_3-wmp_4-s_1073373071.png"title="3.png"alt="c54b24b003d7fb5ce5ddb62070ec9022.png-wh_"/ 查看详情

vim文本编辑

...)和底线命令模式(Lastlinemode)。6.2命令模式的切换ESC:进入命令模式:,进入底行命令模式【i,I】进入编辑模式:i为【从目前光标所在处插入】I为【在目前所在行的第一个非空格字符处开始插入】【a,A】进入编辑模式(Insertmode)... 查看详情

vim编辑器

...扩展模式,编辑模式,使用#vimfile打开一个文件时,默认进入命令模式,不同模式直接的切换如下1、命令模式切换到编辑模式:按a,i,o即可进入编辑模式2、编辑模式切换到命令模式:按ESC退回到命令模式3、命令模式进入扩展模式... 查看详情