vim-cute-erlang


Ⅰ. 插件描述

Unicode goodness for Erlang source code, using Vim's conceal feature

Ⅱ. 基本信息

创建日期:  2014-01-16
使用用户:  1
Github星:  1
插件作者:  Erlend Hamberg

Ⅲ. 安装方法

使用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.

添加新评论