[英]Trying to set makeprg in vim for yuml filetypes, works manually, not working in vimrc
[英]Set vimrc makeprg to custom script if no Makefile
如果存在Makefile
,我希望:make
命令正常執行。 否則我希望它執行一個自定義腳本,比如稱為compile
。 如果兩個文件都不存在,我希望它優雅地失敗(理想情況下不會離開編輯屏幕)。
我知道這個帖子 ,它提供了一個bash表達式,我能夠適應我的需要。 除了我有時需要運行除bash之外的shell。 是否有與shell無關的方法來執行此操作?
makeprg
可以設置為任何可執行文件的名稱。 如果有Makefile,請創建一個運行make
的shell腳本,否則運行compile
,否則返回。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.