概述
2019独角兽企业重金招聘Python工程师标准>>>
vim进入编辑模式
vim命令模式
vim实践
vim进入编辑模式
i / I / o / O / a
i 光标不动
I 光标所在行行首
o 光标所在行的下一行开始
O 光标所在行的上一行开始
a 光标所在的字符后面一位
A 光标所在行的行尾
vim命令模式
/ word 之后,n 向下查找,shift n 向上查找
? word 之后,n 向上查,shift n 向下查
替换:
eg :1,100s/dnsmasq/serverlinux/g
第1行开始,100行结束
s 表示,要替换了
dnsmasq 替换成serverlinux
g 表示全局,如果不加,就只替换这一样中出现的第一个。
(: 再按向上的方向键,可以调出上次使用的命令)
-----
不指定范围,全文替换:
:1,$s/dnsmasq/serverlinux/g
----
如何替换这种格式:/etc/hosts
:1,$s//etc/host/serverlinux.com/g
或
:1,$s#/etc/host/serverlinux.com#g
或
:1,$s@/etc/host/serverlinux.com@g
-------
:wq 常规的保存退出的方法
:wq! 强制保存退出
:q! 不保存,退出
:nohl 不高亮
---
:x 类似于:wq.
更改文件之后去操作,两者的效果是一样的。
如果打开了,没有做任何操作,
:wq 会更改mtime。
:x 不会更改mtime.
vim实践
# cp /etc/dnsmasq.conf /tmp/1.txt
做如下练习:
转载于:https://my.oschina.net/u/3721459/blog/1570074
最后
以上就是典雅鸡翅为你收集整理的vim进入编辑模式, 命令模式, 实践的全部内容,希望文章能够帮你解决vim进入编辑模式, 命令模式, 实践所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
发表评论 取消回复