用VIM插件project管理你的项目

来源:互联网 发布:java countdownlatch 编辑:程序博客网 时间:2024/06/05 14:32

在使用IDE的时候,我们可以很方便的管理项目里面的文件,而在Linux下面进行开发的时候,我们大多用make或者cmake来管理项目,但是 当用VIM来进行操作的时候还是比较难的,在集成开发环境(IDE)里面,一般都会有项目的相关文件在窗体中列举出来。在VIM下,已经有人开发了方便管 理项目的插件Project.

安装方法跟VIM的其他插件一样,下载project.tar.gz之后,解压到~/.vim下面,就可以启用了,在VIM下面开启该插件的命令是“:Project”,为了方便,你可以在vimrc里面定义一个快捷键映射到”:Project”,Project插件管理项目是通过一个用户自己定义的“项目文件”~/.vimprojects来组织项目的相关内容的。

引用帮助文档里面的一个例子来说明如何用~/.vimprojects来组织项目。

My Project=~/c/project CD=. {
GUI Files=gui {
gui_window.c
gui_dialog.c
gui_list.c
gui.h
}
Database Files=data {
data_read.c
data_write.c
data.h
}
}
My Project=~/c/project 表示项目名称以及项目根目录。

CD=. 表示打开该项目中的文件时,会自动在根目录基础上完成文件的路径,打开文件。
项目还可以有子项目,这个例子中的GUI Files就是子目录。

GUI Files=gui 表示GUI Files指向项目根目录下的子目录gui。

在VIM中打开Project之后,可以直接在项目上面按Enter键来折叠项目列表,相当方便,打开文件也是直接按Enter就行。

0 0
原创粉丝点击