Project.vim 修改版

Vim、Emacs配置和使用
回复
sarrow
帖子: 403
注册时间: 2007-10-27 1:04

Project.vim 修改版

#1

帖子 sarrow » 2009-07-29 11:16

* Project.vim 修改版

http://www.vim.org上有两款工程管理,我选择了 project.vim 。不过作者老早就没更新了。

因此一些修改只能自己做了。

project.vim最大的问题是不支持本地工程文件的读取 —— 使得工程文件不能和源代码一
起打包使用。因此,我动了修改的念头。

除了这个改进外,我还还把高亮和功能分离了。并在修改的过程中,除了几个bug。

现在,你可以在任意位置打开 .vimprj 文件,并像一般文件那样修改。需要“载入”的时
候,:Load即可按project.vim的功能打开工程文件。

此外,还添加了 ProjectClose,自动创建工程(还不太完善)等功能。

详细功能,以及安装,还是看源代码吧!
project.zip
project.zip
(23.4 KiB) 已下载 144 次
(注,我没有更新 doc/project.txt)
头像
eexpress
帖子: 58428
注册时间: 2005-08-14 21:55
来自: 长沙

Re: Project.vim 修改版

#2

帖子 eexpress » 2009-07-29 11:22

本地工程文件的读取
是说cd进入某目录,读取当前的工程文件?
● 鸣学
头像
Strange
帖子: 1824
注册时间: 2006-05-19 9:54
来自: Shanghai

Re: Project.vim 修改版

#3

帖子 Strange » 2009-07-29 11:26

project.vim最大的问题是不支持本地工程文件的读取
从来都是支持的呀,用:Project [project file]就能读取了
ニンニク入れますか?
x60 with gentoo
sarrow
帖子: 403
注册时间: 2007-10-27 1:04

Re: Project.vim 修改版

#4

帖子 sarrow » 2009-07-29 11:27

是说cd进入某目录,读取当前的工程文件?
是的。

原来是要求 工程的入口为绝对地址。现在,入口可以为'.',即该.vimprj文件所在的当前目录。
头像
eexpress
帖子: 58428
注册时间: 2005-08-14 21:55
来自: 长沙

Re: Project.vim 修改版

#5

帖子 eexpress » 2009-07-29 11:29

lin下的ide,都不太支持当前目录项目。是有点不好。

支持下,虽然不搞project
● 鸣学
头像
Crazier
帖子: 1051
注册时间: 2007-09-23 17:06
联系:

Re: Project.vim 修改版

#6

帖子 Crazier » 2011-10-06 0:38

这个不错呀
kevinlei
帖子: 40
注册时间: 2007-01-13 14:45

Re: Project.vim 修改版

#7

帖子 kevinlei » 2011-10-06 1:44

不太习惯project的概念,我觉得多级目录+Makefile足够满足需要。
loseblue
帖子: 14
注册时间: 2008-04-29 14:55

Re: Project.vim 修改版

#8

帖子 loseblue » 2012-11-27 10:27

不知道楼主有没有维护这个插件?放在github一类的地方?

sarrow 写了:* Project.vim 修改版

http://www.vim.org上有两款工程管理,我选择了 project.vim 。不过作者老早就没更新了。

因此一些修改只能自己做了。

project.vim最大的问题是不支持本地工程文件的读取 —— 使得工程文件不能和源代码一
起打包使用。因此,我动了修改的念头。

除了这个改进外,我还还把高亮和功能分离了。并在修改的过程中,除了几个bug。

现在,你可以在任意位置打开 .vimprj 文件,并像一般文件那样修改。需要“载入”的时
候,:Load即可按project.vim的功能打开工程文件。

此外,还添加了 ProjectClose,自动创建工程(还不太完善)等功能。

详细功能,以及安装,还是看源代码吧!
project.zip
(注,我没有更新 doc/project.txt)
回复