0
當我使用vim-figitive
時,它通常會彈出如git push
等命令。如何標記從Vim開始的shell會話?
它會打開一個shell我看到從前一交易日的一些剩菜,像每次:
Press ENTER or type command to continue
它集我送行每時間,因爲我想不通,如果這是從輸出當前會話或前一個會話。
有沒有一種方法可以在每次從vim中退出時用某種行標記它?像這樣的事情在.zshrc
會做到這一點,我認爲:
if [ -n $VIM ]; then
echo "----------------------------------------------------------------------------------"
fi
更新 當我運行:sh
它的工作原理,但不是當我從vim-fugitive
運行命令。有沒有辦法攔截system()
調用或者它正在使用什麼?
是,次外層有一些Vim特有的環境變量設置:'$ VIM','VIMRUNTIME','$ MYVIMRC',你可以在使用初始化腳本。 – romainl 2014-10-10 08:24:05
您可以修補該插件以便以您喜歡的方式使用該外殼。 – DBedrenko 2014-10-10 13:42:29