vim基本操作


 

Skip to end of metadata 页面限制于添加者:ligang, 最后更新者: ligang 于三月09, 2011 (查看变更) 注释:

Go to start of metadata
 
移动

h  j  k  l

[Ctrl] + [f]

『向下』移动一页,相当于[Page Down]按键(常用)

[Ctrl] + [b]

『向上』移动一页,相当于[Page Up] 按键(常用)

[Ctrl] + [d]

『向下』移动半页

[Ctrl] + [u]

『向上』移动半页


G

移动到这个档案的最后一行(常用)

nG

n 为数字。移动到这个档案的第 n 行。例如20G 则会移动到这个档案的第20 行(可配合:set nu)

gg

移动到这个档案的第一行,相当于1G 啊! (常用)


编辑

x

删除当前字符


dd

删除游标所在的那一整列(常用)


ndd

n 为数字。删除游标所在的向下n 列,例如20dd 则是删除20 列(常用)


D

删除从光标到行尾的所有内容


yy

复制游标所在的那一行(常用)


nyy

n 为数字。复制游标所在的向下n 列,例如20yy 则是复制20 列(常用)


p

粘帖


npp

粘帖n行


J

合并下一行(下一行内容放到行尾) JJ

u

复原前一个动作。 (常用)


[Ctrl]+r

重做上一个动作。 (常用)

 
查找

/word

向下寻找一个word

?word

向上寻找word 


n (next的意思,会继续搜索)
继续搜索(向上或者向下有查找时用的/word还是?word决定


N (大小写的区别就在于方向刚好相反)


替换

:n1,n2s/word1/word2/g

n1 与 n2 为数字。在第n1 与n2 行之间寻找word1 这个字串,并将该字串取代为word2 !举例来说,在100 到200 行之间搜寻vbird 并取代为VBIRD 则:

『:100,200s/vbird/VBIRD/g』。 (常用)


:1,$s/word1/word2/g

从第一行到最后一行寻找word1 字串,并将该字串取代为word2 ! (常用)


:1,$s/word1/word2/gc

从第一行到最后一行寻找word1 字串,并将该字串取代为word2 !且在取代前显示提示字元给使用者确认(confirm) 是否需要取代! (常用)



!:command

执行shell命令


:set nu/nonu

显示/关闭行号

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值