vim是一款用于文本编辑的功能强大的软件。下面就其经常实用的一些技巧做总结。
基本的移动及插入命令就不做介绍。
在命令模式按v , 就可以重当前光标开始进行字符选中,然后进行你想要的操作。
在命令模式按ctrl+v ,变可以进行垂直选择,并对所选的所有行进行同样的操作。
在命令模式下按qa ,便可定义自己的宏操作,再次按下a结束定义,按下@+a ,在当前光标使用该宏。
在命令模式下 ctrl+w进行窗口的操作,继续按q 表示退出该窗口
按v 将该窗口竖直方向分为两个
按s 将该窗口水平方向分为两个
在插入模式下使用 e yourfile表示在当前窗口打开并编辑yourfile这个文件,由此衍生出缓冲区的概念,vim每打开一个文件会开辟一个缓冲区,当你使用e来编辑另外一个文件时,原来的文件或者说文件缓冲区并没有关闭,可使用ctrl+^命令进行 当前窗口显示哪个缓冲区切换。当关闭一个窗口时,会关闭该窗口所打开的所有缓冲区文件。使用ls命令可查看当前窗口打开了哪些缓冲区文件。
插件的使用:
1 ~/.vimrc介绍
vim的可配置性非常强大,它的配置文件位于~/.vimrc,每次启动vim时,都会去读取该配置文件。比如可打开vim的语法检查功能,使其可以根据不同的文件类型进行高亮显示,还可以进行命令的映射,有一些命令很长,便可以在该配置文件中定义好这条很长的命令的“快捷键”,如
let mapleader = ","
nmap e :e ~/.vimrc
在命令模式中按 ,+e 便可以编辑~/.vimrc配置文件。该配置文件的语法可参见下篇博客。
2 Taglist插件的使用
3 lookupfile插件的使用
4 cscope插件的使用
阅读(2829) | 评论(0) | 转发(0) |