Vim快捷键备注

2016-07-17

一些Vim快捷键笔记

缘起

以下只是一些vim快捷键的备注。现在我在实习,然后在给自己的服务器配环境的时候深刻的体会到做笔记的重要性!一些命令记在自己的电脑上但是就是想不起来了!所以在博客上单独开出一篇文章来记录,不定期补充更新。

我的用的vim是k-vim

基本命令

1、全文搜索

,s关键字

用的是ack -i命令

2、创建新的文件

:new 路径 文件名

3、选中tab内的内容(html之类的标签)

vit

4、选中tab内的内容包括tab(html之类的标签)

vat

5、进入行选中模式

shift v

6、进入列选中模式

ctrl v

7、查看系统剪切板内容

ctrl ;

这似乎是ubuntu特有的,反正mac上没有,由于vim默认的黏贴p黏贴的是寄存器里面的,所以系统剪切板里的内容获取比较繁琐

8、将内容复制到系统剪切板

“ + y

9、查看寄存器内容

:reg

10、快速选择小括号大括号

%

这个快捷键很有意思,首先它会选择在光标所在行的大括号和小括号,中括号就是不行……,选中大括号或者小括号之后,在按%,它会跳转到与之匹配的小括号与大括号,如果是visual模式下,会快速选择括号内的内容。所以无论是快速选择还是快速跳转,%都是非常有用的。

11、代码收缩

,zz

这是在normal模式下的代码收缩

12、全文查找文件

,p


插件支持

1、查看原函数

2、快速给词加环绕符

3、标记

标记只能24个字幕,可认度不高,所以一个文件少打点标记,用于快速定位到上回你改的哪里的代码,然后第二天上班回来接着定位改!

例如标记为a

4、脚本使用


碎碎念

今晚就写这么多……明早还要上班,php boss给了我台服务器随便折腾,嘿嘿~而且这服务器还是最原始的啥都没装,明天倒腾vim去

整理到现在不得不感慨,vim不愧是编辑器之神,一个插件就能让我兴奋一晚上……

The End~


Blog comments powered by Disqus