Chinaunix首页 | 论坛 | 博客
  • 博客访问: 240277
  • 博文数量: 22
  • 博客积分: 592
  • 博客等级: 中士
  • 技术积分: 344
  • 用 户 组: 普通用户
  • 注册时间: 2009-12-22 14:49
文章分类

全部博文(22)

文章存档

2013年(2)

2012年(6)

2011年(14)

我的朋友

分类: LINUX

2012-11-04 10:24:46

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) |
给主人留下些什么吧!~~