2013-08-29 40 views
1

我想從vim運行一個命令來產生一個持久化的python看門狗進程。 正常的命令是pycco -w somefile.pyvims cmd to tee to persistent python'watchdog'process

我曾嘗試從vim運行tee。

:!pycco -w | tee % | w %運行python watchdog命令,但不返回到vim。

反轉,:w tee % | !pycco -w %生成錯誤 e172 only 1 file name allowed

甲評註在此thread,提及使用sh -c ">"而非開球。 (我嘗試sh時會產生拖尾字符錯誤)。

如何使用vim {cmd}進行開球過程?

+0

嗨,謝謝,但是這將shell輸出寫入文件光標位置。任何更新都不會顯示出來。雖然進程正在運行(檢查psgrep)。 – syntax

回答

0

只是一個建議,但是你可能從vimux,Vim的一個插件中受益,它允許你在Vim中使用Tmux。