vim的参数使用方法

发布时间:2020-05-24 08:48:34 作者:lizheng103
来源:网络 阅读:442

vim一般模式:

(1)按x键可以删除本行后面的内容(向后删除)

(2)按shift + x可以删除本行前面的内容(向前删除)

(3)按数字n,然后再按x键 可以向后删除n个字符

(4)按数字n,然后再按shift + x键可以向前删除n个字符

(5)倘若要回退之前的编辑操作,可以按u键。最多可以回退50次

(6)倘若想要撤销回退的操作,可以按ctrl + r键

(7)倘若要删除某行,则按两次d键,此时被删除的内容存放在内存的剪贴板中。此时如果按p键,可将刚才删除的内容粘贴在当前行的下一行。如果按shift + p键可以粘贴在当前行的上一行。

(8)按数字n,然后再按dd,则可以删除n行。

(9)按数字n,然后再按yy,则可以复制n行。

(10)按数字n,然后再按x,那么此时是删除(也是剪切)。当然此时可以按p进行粘贴。

(11)先按v键,进入可视的模式,此时按(h,j,k,l)键移动光标,选择选定的文本(或文本块),然后按x键,此时被选定的文本(或文本块)就会存到内存的剪贴板上

(A)按字母j光标可以往下移动

(B)按字母k光标可以往上移动

(C)按字母h光标可以往左移动

(D)按字母l光标可以往右移动

(E)按ctrl + b或者pageup键光标可以整屏往上移动

(F)按ctrl + f或者pagedown键光标可以整屏往下移动

(G)按shift + g光标可以移动到文件末行

(H)按两下字母g光标可以移动到文件首行

(I)按shift + 4($)光标可以移动到某行的末尾

(J)按shift + 6(^)或字母0光标可以移动到某行的首字母,但倘若首字母前面有空格,则ctrl+6(^),此时光标移动到非空格的首字母出,按字母0,此时光标移动到首个空格处。



vim编辑模式


(1)按i键,此时光标在当前位置,并进入编辑模式

(2)按I键,此时光标移动到当前行的行首,并进入编辑模式

(3)按a键,此时光标向后移动一个位置,并进入编辑模式

(4)按A键,此时光标移动到当前行的末尾一个位置,并进入编辑模式

(5)按o键,此时光标移动到当前行的下一新插的行的行首,并进入编辑模式

(6)按O键,此时光标移动到当前行的上一新插的行的行首,并进入编辑模式



vim命令行模式


:wq 写入并退出  :w 写入   :q 退出   三个都可配合!使用强制执行

上:箭头上、k

下:箭头下、j

左:箭头左、h

右:箭头右、l

2j:向下走两行,其它方向类似

下翻页:ctrl+f、pagedown

上翻页:ctrl+b、pageup

gg:跳到第一行

shift+g:跳到最后一行

行首:shift+6(不包含空格)、home、0

行尾:shift+4、end

10 shift+g 定位到第10行

(K)数字 + shift + g 此时光标会跳到数字所在的行


推荐阅读:
  1. linux中vim和shell脚本的使用方法
  2. Linux中VIM编辑的使用方法

免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。

vim

上一篇:关于odoo、postgresql中sql 的取空值的写法

下一篇:一块抹布引发的关于测试策略的思考

相关阅读

您好,登录后才能下订单哦!

密码登录
登录注册
其他方式登录
点击 登录注册 即表示同意《亿速云用户服务条款》