为什么要用VI?

为什么要用VI?


作者:yydick 2005-01-31 15:06:54 来自:linuxforum.net
 因为我喜欢它!

这就是我的答案.

你想找到一个简洁明快的编辑器来写程序吗? -->来,用VI

你不喜欢牛头怪那狰狞的面目吗? -->来,用VI

你想在手指的舞蹈间,写出简洁高效的代码吗? -->来,用VI

在VI这里,你就是上帝!

我使用VI的时间不长,才两年而已,但是这两年是我编程以来最快乐的两年.

不断的试探和摸索,现在对于我来说,VI就像是我自己的手指一样灵活方便.

下面公布一些我在使用VI的过程中的心得,只是一些小技巧,给新人一点提示.

命令行状态下:( 即在非编辑状态下输入':' , 输入命令之后不要忘了回车)
q -->退出VI,如果有过编辑动作,该命令失效
w -->把所有改动存盘,在输入该命令之前,所有改动暂存在缓冲区中(是一个和你打开的文件同名,并且有后缀名'.swp'的文件中)
q! -->野蛮退出,所有改动均不保留.
wq -->存盘退出.
e -->打开一个新的文件,如果之前对已经打开的文件进行过编辑,且没有存盘,该命令失效
E -->分栏打开另一个文件,有列表可以选择.
set ai --> 设定自动缩进,我每次使用都要用到它
set nu --> 显示行号,查错的时候令你事半功倍

控制状态下: (即非编辑状态下,且没有输入':' )

h --> 前移一个字符
l --> 后移一个字符
j --> 上移一个字符
k --> 下移一个字符

% --> 括号匹配,在编写代码的时候,不至于被众多的括号嵌套打晕
`` --> 注意!是连按两下.地衣次按下可以直接跳到文件的最后一行,第二次回到原位置.
/ --> 查找替换命令,查找/后面的字符,替换功能我还没找到,有高手可以补充.

还有更多的功能,由于时间的关系,先不写了,这还需要你自己来挖掘,相信你也会沉浸其中,乐此不疲的.
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

wishfly

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值