关键词:
十八、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、命令模式进入扩展模式... 查看详情