我用vim編輯php文件,如果保存了可以用 !php% 來運行當(dāng)前文件
但是我想不保存,驗證代碼的準(zhǔn)確性,可否實現(xiàn)呢?
Linux 下
:%w !tee | php
解釋一下:
Vim 的 w 命令后的參數(shù)可以用來指定保存的路徑。我們在此使用 !tee
命令是使用 shell 的進程替換讓 w
命令寫入到管道供后面無論任何命令使用。
---------
@felix021 指出,可以不用進程替換,直接讓 w
寫入到 php 的標(biāo)準(zhǔn)輸入即可。
:%w !php