Edited at

vimでサクッとアプリランチャーTips

こんにちわ

アドベントカレンダー空いてたので、ちょっとしたTipsを書きます。

以前作ったアプリランチャーをvimから起動する話です。


vimアプリケーションを起動

こんな感じです。

vim-app.gif


設定

~/.vimrcに以下を書き込むだけです。

<leader>はスペースキーを割り当ててあります。

nnoremap <silent> <leader>l :belowright term ++close gol -f<cr>


解説



  • belowright
    termで新規ウィンドウを開く時、下に開くようする。


  • term ++close
    termでコマンドの実行が終了したらウィンドウを閉じる。


  • gol -f
    アプリランチャーのコマンドを実行。


注意

golはMacしか対応していません。

WindowsやLinuxで同様なことをしたい方はmattnさんのgofのランチャーモードをぜひ使ってください。


なぜこのやり方なのか

コマンドを実行するだけなら!gof -fでも良いのですが、

編集画面に戻らないのが嫌だったので、termで新規ウィンドウで実行するようにしています。


最後に

アドベントカレンダーvim2まだ空いているので、

書きたい方はぜひー