VIM做PHP开发环境

      1.下载

 

下载地址: http://www.vim.org/scripts/script.php?script_id=1658
下 载文件: NERD_tree.zip


        2 添加.vim配置
        查看~/.vim目录,如果不存在,创建此目录

3. copy NERDTree.zip to ~/.vim

4. unzip NERDTree.zip

5.最后在 ~/.vimrc 添 加如下内容:

" NERDTree

map <F10> :NERDTreeToggle<CR>


重启 vim 后, 按下 F10 键,就可以在左侧看到一个目 录树了。在目录树窗口中按下 ? 键可以查 看详细的帮助信息。

 

taglist 实现代码导航

解决了目录和文件导航问题,我们还要为代码之间的跳转提供辅助手段, taglist 就是这样一个插件。 taglist 可以列出已打开文件中定义的类、函数、常量,甚至变量。

下载地址: http://www.vim.org/scripts/script.php?script_id=273
下 载文件: taglist_45.zip

压缩包需要完整解压缩到 $VIM/vimfiles 目 录,并且用:helptags $VIM/vimfiles/doc 命令索引 taglist 插件的帮助文档。 taglist 插件需要依赖 ctags 程序才能工作。目前常用的 ctags 版本是 Exuberant Ctags

下载地址: http://ctags.sourceforge.net/
下 载文件: ec57w32.zip

只需要把压缩包中的 ctags.exe 复 制到 $VIM/vim72 目录中即可。 ctags.exe 应该和 gvim.exe 在一个目录。

最后在 _vimrc 添 加下列内容,设置好 taglist 插 件:

"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""

" => Plugin configuration

"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""

" taglist

let Tlist_Auto_Highlight_Tag = 1

let Tlist_Auto_Open = 1

let Tlist_Auto_Update = 1

let Tlist_Close_On_Select = 0

let Tlist_Compact_Format = 0

let Tlist_Display_Prototype = 0

let Tlist_Display_Tag_Scope = 1

let Tlist_Enable_Fold_Column = 0

let Tlist_Exit_OnlyWindow = 0

let Tlist_File_Fold_Auto_Close = 0

let Tlist_GainFocus_On_ToggleOpen = 1

let Tlist_Hightlight_Tag_On_BufEnter = 1

let Tlist_Inc_Winwidth = 0

let Tlist_Max_Submenu_Items = 1

let Tlist_Max_Tag_Length = 30

let Tlist_Process_File_Always = 0

let Tlist_Show_Menu = 0

let Tlist_Show_One_File = 0

let Tlist_Sort_Type = "order"

let Tlist_Use_Horiz_Window = 0

let Tlist_Use_Right_Window = 1

let Tlist_WinWidth = 40

let tlist_php_settings = 'php;c:class;i:interfaces;d:constant;f:function'

这里的设置是笔者个人习惯的设置,大家在熟悉 taglist 的具体设置之前可以先尝试一下。

 

 

评论注释:发现一个好的vimide工具,执行相关命令就可以有一个丰富的vimide

http://code.google.com/p/vimide/

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值