Chinaunix首页 | 论坛 | 博客
  • 博客访问: 1271520
  • 博文数量: 482
  • 博客积分: 13297
  • 博客等级: 上将
  • 技术积分: 2890
  • 用 户 组: 普通用户
  • 注册时间: 2009-10-12 16:25
文章分类

全部博文(482)

文章存档

2012年(9)

2011年(407)

2010年(66)

分类: LINUX

2011-09-19 13:23:59

浏览/编辑代码的时候,常常需要在头文件(.h)和源文件(.c,.cpp,.cc...)之间切换,或者打开某个包含文件(如#include ...),a.vim正是用来满足以上需求的一款Vim插件。

官方网址:。当前最新版本:v2.18。

a.vim的安装相当简单,下载a.vim后丢进Vim插件目录(一般为~/.vim/plugin),必要时再重启一下Vim就可以使用了。

a.vim命令:

  • 头/源文件切换命令
    • :A 头文件/源文件切换
    • :AS 分割窗后并切换头/源文件(切割为上下两个窗口)
    • :AV 垂直切割窗口后切换头/源文件(切割为左右两个窗口)
    • :AT 新建Vim标签式窗口后切换
    • :AN 在多个匹配文件间循环切换
  • 将光标所在处单词作为文件名打开
    • :IH 切换至光标所在文件
    • :IHS 分割窗口后切换至光标所在文件(指将光标所在处单词作为文件名打开)
    • :IHV 垂直分割窗口后切换
    • :IHT 新建标签式窗口后切换
    • :IHN 在多个匹配文件间循环切换
  • 快捷键操作
    • ih 切换至光标所在文件*
    • is 切换至光标所在处(单词所指)文件的配对文件(如光标所在处为foo.h,则切换至foo.c/foo.cpp...)
    • ihn 在多个匹配文件间循环切换

*指Vim所定义的映射(map)前缀,在Vim配置文件中可过变量'mapleader'进行设置,缺省为'\'。

此条目发表在 others, Unix-like 分类目录,贴了 , 标签。将固定链接加入收藏夹。
====
http://blog.xuyu.org/?p=1172
阅读(609) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~