工作零散记忆_002

虽然现在大多的人喜欢用UE等可视化的编辑器,的确很方便,但是在一些服务器上面还是用vi/vim比较实用简洁。

怎样快速学好vi?

首先你必须不习惯的用它(这是产生“需要”最直接的方式),问它我需要怎样怎样,然后找到答案。

比如你需要清空一个文件,该怎么办?比如你需要把"AAAA"替换成"BBBB",怎么办?......

 

1. 我需要清空一个文件active_alarm.dat?

gg 命令定位到第一行,然后 dG 就可以搞定。

 

2. 我需要把一个配置文件config.ini中所有的"lc"转换为"lcc"?

:%s/lc/lcc/g

这个命令解释一下 % 表示所有行, 最后的 /g 表示对一行中所有的 'lc" 执行替换。

只替换当前行呢?

. 点表示当前行,即 :./lc/lcc/g

 

3. 我编辑中的一个步骤错了需要回退一个步骤?

u 命令

如果我需要对回退做撤销呢?ctrl + r

 

4. 我需要在这行中"AAAAAAAAAAAAAAAAAAAbcDDDDDDD"快速定位到b的位置?

f 命令,按 f 然后 d。

 

5. 我需要将某个字符转化成大写字符?将大写字符装换成小写字符?

~命令

 

6. 我需要向下滚动看下一个屏幕?看上一屏幕呢?

ctrl + e

ctrl + y

 

7. 我需要把两个字符换一下位置,如我错误编辑icnlude <stido.h> ?

按f  按c 按x 按p

 

只要你用心记载这些需要并养成及时寻求解决方法并记录的习惯,相信成为vi高手也不远了

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值