2012-10-14 26 views
5

私は自分の.vimrcファイルをPythonファイルを保存するかPythonバッファを入力する(MatlabとLatexの場合も同じですが同じですが)毎回自動的にexuberant ctagsを実行するように設定しています:vim autocmdサイレント実行

set tags+=./tags 
autocmd BufWritePost *.py silent !ctags *.py 
autocmd BufEnter *.py silent !ctags *.py 
autocmd BufWritePost *.m silent !ctags *.m 
autocmd BufEnter *.m silent !ctags *.m 
autocmd BufWritePost *.tex silent !ctags *.tex 
autocmd BufEnter *.tex silent !ctags *.tex 

この情報を使用してファイルを移動することがあります。これはMac OS XとLinuxでうまく動作します。最後の1ヶ月ほど、Windows 7を使用しなければなりませんでした。これらの行を.vimrcに追加すると、私の前でcmdプロンプトが点滅し、非常に不快です。私もやってみました!静かではなく始まりました。それは他の問題を引き起こします。

私には何が欠けていますか?コマンドが実行され、タグファイルが更新され、cmdプロンプトを点滅させることなく、さらに問題なく再ロードされる、OS Xの設定を複製することは可能ですか?あなたが代わりに

autocmd BufEnter *.tex silent! !start /min ctags *.tex 

をチェックすることもできます

答えて

3

またshell.vim pluginを確認することがあります。

enables execution of external commands in the background without opening a 
command prompt window on Windows. 

それはまた、いくつかの興味深い追加機能を提供します。

関連する問題