Ⅰ. 插件描述
A new Vim plugin to make Vim into a full-blown CFML and CFScript IDEⅡ. 基本信息
|
Ⅲ. 安装方法
使用Vundle管理器安装
在你的.vimrc下添加:Plugin 'davejlong/cf-utils'
… 然后在Vim中运行以下命令:
:source %
:PluginInstall
对于Vundle版本 < 0.10.2,请用上面的Bundle替换Plugin。
使用NeoBundle管理器安装
在你的.vimrc下添加:NeoBundle 'davejlong/cf-utils'
… 然后在Vim中运行以下命令:
:source %
:NeoBundleInstall
使用VimPlug管理器安装
在你的.vimrc下添加:Plug 'davejlong/cf-utils'
… 然后在Vim中运行以下命令:
:source %
:PlugInstall
使用Pathogen管理器安装
在终端中运行以下命令:cd ~/.vim/bundle
git clone https://github.com/davejlong/cf-utils.vim
Ⅳ. 文档说明
# CF Utils for Vim
Current Status
I am no longer developing CFML applications and thus I can't dedicate time anymore to keep CF Utils up to date. I will still merge Pull Requests that improve the plugin but will not be working on new features or fixing issues myself.
IF you are interested in taking over development of CF Utils, please let me know.
CF Utils for Vim was born out of the frustration with trying to write modern CF in Vim. Existing versions of the cf.vim syntax file don't support things like script based CFCs.
With CF Utils, I also wanted to turn give Vim some basic functions found in ColdFusion Builder extensions. Things like the QueryParam Scanner and VarScoper extensions are awesome features and make debugging legacy (or poorly written code) a breeze. In future versions of CF Utils, I also want to add basic RDS support to make general debugging easier in Vim.