创建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 查看哈希值)