Ⅰ. 插件描述
interact with GHCiⅡ. 基本信息
|
Ⅲ. 安装方法
使用Vundle管理器安装
在你的.vimrc下添加:Plugin 'eagletmt/ghci-vim'
… 然后在Vim中运行以下命令:
:source %
:PluginInstall
对于Vundle版本 < 0.10.2,请用上面的Bundle替换Plugin。
使用NeoBundle管理器安装
在你的.vimrc下添加:NeoBundle 'eagletmt/ghci-vim'
… 然后在Vim中运行以下命令:
:source %
:NeoBundleInstall
使用VimPlug管理器安装
在你的.vimrc下添加:Plug 'eagletmt/ghci-vim'
… 然后在Vim中运行以下命令:
:source %
:PlugInstall
使用Pathogen管理器安装
在终端中运行以下命令:cd ~/.vim/bundle
git clone https://github.com/eagletmt/ghci-vim
Ⅳ. 文档说明
# GHCi.vim
interact with GHCi
Requirements
Install
~/.vim 等の 'runtimepath' の通った場所に置く.
Usage
'filetype' が haskell のときに以下のコマンドが定義される.
:GhciQuit
GHCi を終了させる.変なことがなければ明示的に呼び出す必要はない.
:GhciType [{expr}]
{expr} が与えられたときはその型を,そうでなければカーソル位置にあるシンボルの型を表示する.
GHCi 上での :type {expr} に相当.
:GhciInfo [{symbol}]
{symbol} が与えられたときはその情報を,そうでなければカーソル位置にあるシンボルの情報を表示する.
GHCi 上での :info {symbol} に相当.
:GhciLoad
今開いているファイルをロードする.GHCi 上での :load に相当.
:GhciModule {module}
{module} をインポートする.GHCi 上での :module +{module} に相当.
:GhciSend {str}
GHCi に {str} を入力する.