VIM项目代码管理插件Project安装指南

开发 项目管理
VIM进行代码项目管理时,没有IDE集成开发工具方便。因此我们提供了一个VIM插件Project,可以对代码项目进行简单的集中管理。

  VIM是Linux和Unix下常用的文本编辑工具,在编写代码和阅读代码中经常使用。

  但VIM进行代码项目管理时,没有IDE集成开发工具方便,现在提供一个VIM插件Project,可以对代码项目进行简单的集中管理

  一、 下载安装

  1、 在 Vim 网站上下载最新版本project.tar.gz 或直接下载project-1.4.1.tar.gz

  2、 解压缩移动plugin和doc到~/.vim目录(没有~/.vim则自己创建),步骤如下:

 

  1.   mkdir ~/.vim  
  2.   mv doc ~/.vim  
  3.   mv plugin ~/.vim 

 

  二、Project 使用介绍

  1、 打开vim后,敲入命令 :Project,可以看到project的列表(如果没初始化,则为空)

  2、 输入C(斜杠+大写的C),会出现下面这些信息

  Enter the Name of the Entry: ProjectName (项目名称)

  Enter the Absolute Directory to Load: ProjectPath (项目路径目录)

  Enter the CD parameter: . (“.”为当前目录)

  Enter the File Filter: (符合条件的源文件,一般为空)

  三、Project项目管理

  1、打开project

  vim +Project

  或

  vim登陆后输入命令 :Project

  2、导入文件列表

  C(递归读取子目录) c(读取当前文件)

  按照提示填写:

  Enter the name of the Entry: <Description>

  Enter the Absolute Directory to Load: {projpath}

  Enter the CD parameter: [{options}] 之一

  Enter the File Filter: [{options}] 之一

  导入文件列表时忽略{、}、 空行、 #

  3、列表显示格式

 

  1.   <Description>={projpath} [{options}] {  
  2.   [ filename ]  
  3.   [ project_entry ]  
  4.   }  
  5.   <Description>描述  
  6.   {options}配置参数项  
  7.   CD={path}  
  8.   in={filename}  
  9.   out={filename}  
  10. filter="{pat}" 文件类型  
  11.   flags={flag} 

 

  4、打开列表文件

  :Project 默认列表文件

  :Project {file}

  列表文件默认存储地址:~/.vimprojects

  5、常用命令

  l(列出所有当前层文件)L(递归),按任何键停止

  w(关闭当前层文件)W(递归)

  g(在项目当前层文件搜索)G(递归)

  关闭子文件夹并刷新当前文件夹下文件,R递归打开文件夹并刷新所有文件

  s关闭文件夹并创建,S递归打开文件夹并创建

  s将文件在水平打开多个窗口显示,打开或关闭文件夹列表

  o将文件在一个窗口打开,打开或关闭文件夹列表

  v在右窗口显示指针停留在project窗口的文件内容

  <space>空格扩大project窗口的宽度,恢复宽度

  i显示文件或文件夹的设置参数,如filter="*"

  I显示文件或文件夹的决对路径和参数

   - 9, 1- 9,F1-F9执行指定命令。

原文链接:http://www.cnblogs.com/zhanglanyun/archive/2011/12/21/2296163.html

【编辑推荐】

  1. 浅谈软件开发项目中的需求分析
  2. 项目经理的力量应该从哪里来?
  3. 软件项目管理总体流程设计
  4. 新手软件项目经理之最后期限的迷局
  5. 软件项目经理该不该多一些人情味
责任编辑:彭凡 来源: 博客园
相关推荐

2020-02-24 23:30:18

VimLinux开源

2022-05-16 09:11:56

LinuxVimVim-plug

2022-06-20 08:08:04

Vim

2018-06-19 09:27:23

LinuxVimVim-plug

2020-03-17 15:35:23

LinuxVim8.2vim-plug

2014-07-22 10:19:19

NeoBundle

2022-07-27 08:34:13

Vim插件

2018-03-07 11:32:44

LinuxVundleVim

2023-06-12 17:54:50

2020-10-14 14:00:39

VIM编辑器

2015-07-15 09:18:12

LinuxVimVundle

2021-03-02 08:00:00

项目管理组织工具

2011-06-16 09:34:21

RedmineezFAQ

2010-11-11 08:37:48

TFS2010

2010-08-10 13:35:26

Flex代码格式化

2022-08-02 08:01:09

开发插件Chrome前端技术

2016-10-27 13:07:39

Vim插件开发者

2016-10-31 15:13:56

Vim

2012-03-20 10:50:19

EclimVIMJava

2023-02-10 18:32:21

项目管理实践
点赞
收藏

51CTO技术栈公众号