您的位置:首页 > 运维架构 > Linux

vim常用指令

2016-07-17 19:45 274 查看

Vim是一款Linux下非常好用的编辑器

以下是我自己在开发中很常用的一些快捷键,分享给大家,希望可以帮助到你们

vim常用指令

语义快捷键
下翻一页ctrl + f
上翻一页ctrl + b
移至行尾$
移至行首0
移动至最后一行G
移动至第n行nG
移动至第一行gg
向下移动n行n
向上、向下寻找一个字符串(上一个、下一个)?word、/word(n、N)
n1为n2 为数字。在第 n1和n2行之间寻找 word1 这个字符串,并将该字符串代换为 word2:n1,n2s/word1/word2/g
从第一行到最后一行寻找 word1 字符串,并将该字符串叏代为 word2:1,$s/word1/word2/g
从第一行到最后一行寻找 word1 字符串,并将该字符串叏代为 word2 !且在叏代前显示提示字符给用户确讣 (confirm) 是否需要叏代:1,$s/word1/word2/gc
删除光标所在的向下行ndd
重做上一个劢作ctrl+r(.)
复原前一个动作u
粘贴p,P
复制光标所在行到第一行,最后一行所有数据。复制光标所在行那个字符到该行行首,行尾所有数据y1G,yG,y0,y$
复制光标所在的向下n行nyy
删除光标所在到第一行的,最后一行所有数据,到该行行首、行尾数据d1G,dG,d0,d$
visual block模式,多行注释ctrl+v进入vb模式,在行首大写I,写下注释头,esc后,其他行首自动加入注释头
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  linux vim