Quantcast
Channel: Vimタグが付けられた新着記事 - Qiita
Viewing all articles
Browse latest Browse all 5608

Vim から Kobito.app を便利に使う

$
0
0

Kobitoと外部ファイルとの連携ができるようになったので,早速 Vim から便利に使えそうな vimrc の設定を書いてみました.

function!s:open_kobito(...)ifa:0==0call system('open -a Kobito '.expand('%:p'))elsecall system('open -a Kobito '.join(a:000,' '))endifendfunction" 引数のファイル(複数指定可)を Kobitoで開く" (引数無しのときはカレントバッファを開く
command!-nargs=* Kobito calls:open_kobito(<f-args>)" Kobito を閉じる
command!-nargs=0 KobitoClose call system("osascript -e 'tell application \"Kobito\" to quit'")" Kobito にフォーカスを移す
command!-nargs=0 KobitoFocus call system("osascript -e 'tell application \"Kobito\" to activate'")

:Kobitoとすると編集中の markdown ファイルを Kobito.app で開くことが出来ます.また,:KobitoCloseとすると直接 Kobito.app を閉じることが出来,:KobitoFocusでいつでも Kobito.app にウィンドウフォーカスを移すことが出来ます.
これらのコマンドをよく使う人はキーマップを設定しても良いかもしれません.
Vim 側で行った変更は保存時に自動的に Kobito.app にも反映されるので,markdown プレビューとしてなかなか便利に使えそうです.
Enjoy Kobito.app!!

スクリーンショット

screenshot


Viewing all articles
Browse latest Browse all 5608

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>