Ⅰ. 插件描述
Unicode goodness for Erlang source code, using Vim's conceal featureⅡ. 基本信息
|
Ⅲ. 安装方法
使用Vundle管理器安装
在你的.vimrc下添加:Plugin 'ehamberg/vim-cute-erlang'
… 然后在Vim中运行以下命令:
:source %
:PluginInstall
对于Vundle版本 < 0.10.2,请用上面的Bundle替换Plugin。
使用NeoBundle管理器安装
在你的.vimrc下添加:NeoBundle 'ehamberg/vim-cute-erlang'
… 然后在Vim中运行以下命令:
:source %
:NeoBundleInstall
使用VimPlug管理器安装
在你的.vimrc下添加:Plug 'ehamberg/vim-cute-erlang'
… 然后在Vim中运行以下命令:
:source %
:PlugInstall
使用Pathogen管理器安装
在终端中运行以下命令:cd ~/.vim/bundle
git clone https://github.com/ehamberg/vim-cute-erlang
Ⅳ. 文档说明
This syntax file displays unicode characters for some Erlang operators and
built-in functions, turning the following:
A = lists:map(fun (X) -> X end, [1,2,3]),
B = [1,2,3] =/= A orelse hd(A) >= 5,
C = not B.into
A = lists:map(λ (X) → X end, [1,2,3]),
B = [1,2,3] ≢ A ∨ hd(A) ≥ 5,
C = ¬ B.Screenshot:

This does not – at any point – alter your source code. It simply uses Vim's
"conceal" feature to “hide” fun behind λ, etc. Whenever the cursor is at
a line with concealed text, the text will be expanded.
To install, simply put erlang.vim in ~/.vim/after/syntax or use something
like Pathogen or
Vundle (recommended).
Vim ≥ 7.3 is required.
This plug-in is very much inspired by
http://github.com/Twinside/vim-haskellConceal.