Ⅰ. 插件描述
Vim Haskell stylish-haskell integration pluginⅡ. 基本信息
|
Ⅲ. 安装方法
使用Vundle管理器安装
在你的.vimrc下添加:Plugin 'alx741/vim-stylishask'
… 然后在Vim中运行以下命令:
:source %
:PluginInstall
对于Vundle版本 < 0.10.2,请用上面的Bundle替换Plugin。
使用NeoBundle管理器安装
在你的.vimrc下添加:NeoBundle 'alx741/vim-stylishask'
… 然后在Vim中运行以下命令:
:source %
:NeoBundleInstall
使用VimPlug管理器安装
在你的.vimrc下添加:Plug 'alx741/vim-stylishask'
… 然后在Vim中运行以下命令:
:source %
:PlugInstall
使用Pathogen管理器安装
在终端中运行以下命令:cd ~/.vim/bundle
git clone https://github.com/alx741/vim-stylishask
Ⅳ. 文档说明
# vim-stylishask
Integrates with stylish-haskell
so every time you save a Haskell source file it gets automatically prettified.
Simply using :%!stylish-haskell replaces your whole source file with an error
message from stylish-haskell when you happen to have a syntax error in your
code, this plugin manages that annoyance.
Note: If you prefer hindent use
vim-hindent instead.
Installation
Compatible with Vundle, Pathogen, Vim-plug.
Usage
By default, vim-stylishask will format your code automatically when saving a
Haskell source file, but you can use the :Stylishask command at any time to
format the current file.
To apply stylish-haskell on a range, either write the range manually or
visually select the desired code and then invoke :Stylishask.
Use :StylishaskEnable, :StylishaskDisable, :StylishaskToggle to enable,
disable, or toggle running stylish-haskell on save.
Configuration
Trigger stylish-haskell when saving (default = 1):
g:stylishask_on_save = 1stylish-haskell configuration file to use (default = "" == Use default .stylish-haskell.yaml):
g:stylishask_config_file = "/path/to/.stylish-haskell.yaml"