26
25

More than 5 years have passed since last update.

vimコマンドを端末から実行する

Last updated at Posted at 2014-01-22

neobundleのコマンド:NeoBundleInstallをシェルスクリプトから叩く方法。

環境を毎回構築するのは面倒なのでスクリプト叩くだけにしたい→vimのコマンドって端末からどうやって叩くんだよ←イマココ

:NeoBundleInstallを叩くだけにvimを毎回起動していたのですが、どうにかできないか探していたときに見つけた方法です。

結論

#!/bin/sh
cd $HOME/.vim/bundle
git clone git://github.com/Shougo/neobundle.vim.git
vim +":NeoBundleInstall" +:q

この投稿で大事なのは上のスクリプトの最後の1行だけです。
neobundle.vim.gitを落とした後、vimを起動してNeoBundleInstallを実行します。
vimのコマンドの前に+をつけるだけなので簡単ですね。
私には応用力がないのでNeoBundle以外の利用方法が思い浮かびませんでした。。

このままchefに記述すればvimプラグインがはいると思います(未検証)
でも、個人的には開発環境新調するときしか使わないのでシェルスクリプトで十分満足しています。

間違い等ありましたらご指摘ください。

26
25
1

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
26
25