Vim

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まだ空いているので、
書きたい方はぜひー