Vim漂移

不知道从什么时候开始,渐渐放弃了gedit,nodepad,而选择使用vim来编辑文件,不敢说自己vim有多熟练,但是确实被vim散发出的魅力所吸引.现在记录自己Vim学习的点点滴滴并且不断的更新,总结,期望有一天,能够练成vim大法!

vim看上去土不拉几的,几乎没有什么界面可言,但是当我了解它的“漂移”后,我深深感受它的威力所在(光这一点就是普通文本编辑器无可比拟的).

首先什么是“漂移”? 其实只不过是把光标在文件中快速移动,但由于这移动实在是令你想不到的方便与酷,所以我们不得不用“漂移”这个词来形容它

[b][u]现在列一下自己总结的漂移指令(漂移都是在vim普通模式下使用)[/u]:[/b]

[b]行漂移[/b]
[table]
|h j k l |左下上右键
|0|移动到行首
|$|移动到行尾
|w|可以简单的理解为向前快速移动
|b|可以简单的理解为向后快速移动
[/table]
h j k l 这几个键的设计简直是太精髓了,多练习你就会感觉到到它的方便与舒适,到最后你就会恨不得所有软件的页面移动都是这几个键.

[b]页面漂移[/b]
[table]
|ctrl + f|向下翻一页|
|ctrl + b|向上翻一页|
|gg /n gg|跳转到文件第一行/跳转到文件第n行|
|G|跳转到文件最后一行|
|H M L|当前页的上中下位置|
[/table]
这些命令在浏览大文件时非常方便(譬如是服务器日志)

[b]其他漂移[/b]
[table]
|f<x>|把当前光标移动到下一个字符x上,使用 ; 重复上一个命令|
|t<x>|把当前光标移动到下一个字符x的前一个字符上|
|gj,gk|让移动相对于屏幕看上去的行数而不是vim内部的行数|
[/table]

这些就是自己日常工作中使用到的最常用的漂移命令,你也赶紧试试吧.......


更多内容,请看:[url]http://doc.linuxpk.com/doc/vim/usr_03.html#03.1[/url]
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值