Summary
windows10で
cmdでvimを立ち上げて
fsharpコードをかいて
quickrunで実行する
結論
quickrunでconcurrentランナーを使うためにvimprocをメイクする
ようするにdllを作成すればいいだけ
すること
- scoopをインストール
- msys2をインストール
- vimprocをクローンしてvimproc.win64.dllを作成
- quickrunの設定をごにょごにょと
msys2をインストール
> scoop install msys2
msys2のツールをインストール
> msys2
$ pacman -Sy mingw-w64-x86_64-toolchain
vimproc.win64.dllをメイク( vimprocフォルダに移動してから)
> .\tools\update-dll-mingw.bat
quickrunの設定(monoの場合)
let g:quickrun_config.fsharp = {}
let g:quickrun_config.fsharp = {
\ 'exec': ['%c %o']
\ ,'command' : 'fsharpi'
\ ,'cmdopt' : '--readline-'
\ ,'runner' : 'concurrent_process'
\ ,'runner/concurrent_process/load' : '#load "%S:gs?\\?/?";;'
\ ,'runner/concurrent_process/prompt' : '> '
\ ,'hook/time/format' : "\n*** time : %g s ***"
\ ,'hook/time/dest' : ''
\ ,"outputter/buffer/split" : 'vertical'
\}