创建VIM项目文件
项目描述
- 日期:
- 2007-06-30
- 修订版:
- 2383
摘要
用法
此egg提供了两个Python脚本,mkvimproject 和 pproject。前者用于从目录树创建项目文件,后者是创建当前目录的项目文件并加载该文件的快捷方式。
mkvimproject
mkvimproject 从给定的目录创建项目文件。您可以可选地提供过滤器和预定义的过滤器集。
生成的项目文件可以与project VIM插件直接使用。
usage: mkvimproject [options]
options:
-h, --help show this help message and exit
-d DIR, --dir=DIR the directory to scan
-o OUT, --out=OUT The output file
-f FILTER, --filter=FILTER
The extensions to allow.
-s FILTERSET, --filterset=FILTERSET
The filterset to use: one of python,c,none,plone,objc
示例
user@host: ~/develop/plone $ mkvimproject -d . -o plone.vpj -s plone
user@host: ~/develop/plone $ ls -la plone.vpj
-rw-r--r-- 1 seletz seletz 3279254 Jun 30 16:02 plone.vpj
user@host: ~/develop/plone $ head plone.vpj
plone="/Users/seletz/develop/plone" CD=. filter="*.diff *.patch *.py *.pt *.txt *.zcml *.xml *.cpt *.cpy *.vpy *.metadata *.dtml" {
ArchGenXML_trunk="ArchGenXML_trunk" CD=. filter="*.diff *.patch *.py *.pt *.txt *.zcml *.xml *.cpt *.cpy *.vpy *.metadata *.dtml" {
build="build" CD=. filter="*.diff *.patch *.py *.pt *.txt *.zcml *.xml *.cpt *.cpy *.vpy *.metadata *.dtml" {
bdist.darwin-8.9.1-i386="bdist.darwin-8.9.1-i386" CD=. filter="*.diff *.patch *.py *.pt *.txt *.zcml *.xml *.cpt *.cpy *.vpy *.metadata *.dtml" {
}
bdist.macosx-10.3-fat="bdist.macosx-10.3-fat" CD=. filter="*.diff *.patch *.py *.pt *.txt *.zcml *.xml *.cpt *.cpy *.vpy *.metadata *.dtml" {
}
lib="lib" CD=. filter="*.diff *.patch *.py *.pt *.txt *.zcml *.xml *.cpt *.cpy *.vpy *.metadata *.dtml" {
archgenxml="archgenxml" CD=. filter="*.diff *.patch *.py *.pt *.txt *.zcml *.xml *.cpt *.cpy *.vpy *.metadata *.dtml" {
argouml="argouml" CD=. filter="*.diff *.patch *.py *.pt *.txt *.zcml *.xml *.cpt *.cpy *.vpy *.metadata *.dtml" {
pproject
pproject 调用当前目录的 mkvimproject,然后加载该项目文件启动 VIM。项目文件名为父目录的名称,并添加 “.vpj”。如果此文件已存在,则不会创建新项目文件,直接启动VIM(也请参阅 -U 和 -X 选项)。
usage: pproject [options]
options:
-h, --help show this help message and exit
-U, --update Update projectfile.
-X, --nolaunch Do noit launch vim. Use with -U.
-f FILTER, --filter=FILTER
The extensions to allow.
-s FILTERSET, --filterset=FILTERSET
The filterset to use: one of python,c,none,plone,objc
vim: set ft=rst tw=75 nocin nosi ai sw=4 ts=4 expandtab spell spelllang=en:
项目详情
下载文件
下载适用于您平台的文件。如果您不确定选择哪个,请了解有关 安装包 的更多信息。
源代码分发
此版本没有提供源代码分发文件。请参阅有关 生成分发归档 的教程。
构建的分发
mkvimproject-0.4.2.3-py2.4.egg (11.8 kB 查看哈希值)