如果你连vim都不知道是什么,那么请你不要再看下文。
本文主要适合听说过vim但由于vim 的负责操作望而却步的同行们。
本人系统是ubunt12.10,默认已经安装vim,是7.3版本,没有安装的话执行
下面进入正题
一.基本操作
vim有三种模式,分别是:命令模式(command mode),插入模式(insert mode)和底线命令模式(last line mode)。
如果我们键入vim filename那么我们默认就进入了命令模式。在命令模式不能编辑,主要用来输入一些命令。插入模式可以进行文件的编辑,底线命令模式主要是退出文件的编辑,进而退出vim。我们主要是掌握这三种模式的转化,这很重要。
命令模式---->插入模式, 按i,a,o(小写),o(大写)这三个字母来进入,对应的单词分别是insert,append,open,大小写o的区别你试试就知道了。
插入模式---->命令模式,按esc键
命令模式---->底线命令模式,按:(冒号)即可进入
插入模式不能直接到底线命令模式,需要经过命令模式这个中介。这样三种模式你就会切换了。
下面说说编辑时常用的命令.
gg 跳到文件首行
gg调到文件末行
(ps:这里的g就是go的首子父母,大家都是大小写切换可以通过shift键实现,所以一般来说小写字母完成某功能,那么大写字母完成相反的功能)
复制,粘帖,删除,分别对应y,p,d字母,分别是yank(六级词汇,你不懂很正常,我六级过了都不知道),paste,delete的首字母,单行、多行、单个单词等的操作均通过这三个字母来实现。
二.配置vim
vim插件放置的位置有几处,我们可以通过使用set runtimepath(在命令模式下输入)来查看。
我们在插件库下载的插件放在以上任意文件夹即可,不过一般放在~/.vim比较好。安装方法插件库都有说的,如果没有说你google一下就可以了。
这里推荐一个个人觉得好用的插件:
vim的配置文件为vimrc,/etc/vim/vimrc这个文件是全局的,个人的在~/.vimrc这里,如果没有就自己创建一个
最后贴一下我的vim的配置