起動時の引数からコマンドを実行する

+{command}、-c {command}という形式の引数を使用すればよい。


vimのヘルプには以下の例が載っている。

vim  "+set si"  main.c
vim "+find stdio.h"
vim  -c "set ff=dos"  -c wq  mine.mak


実際に応用してみると、:TOhtmlというスクリプトがある。
これは現在開いているファイルの表示をそのままHTMLに変換してくれる。
なので以下のようにするとhello.cをHTMLに変換して保存してくれる。

$ vim hello.c +TOhtml +wqal