我想要在Vim中獲取外部shell命令的退出值(在Shell上由$?
返回;通常爲0或1,表示成功或失敗)。請注意,我也想獲得它的標準輸出。所以我可以使用輸出和Vim條件表達式中的退出值。這可能嗎?如何在Vim中獲取外部命令的返回(狀態)值
14
A
回答
24
存在v:shell_error
變量,其值與shell腳本中的$?
完全相同。至少在:!
,:read !
後致電system()
。
-1
它這樣
VAR = $(回聲$?)
會給你$的價值?進入變量var。 獲得當然的標準輸出。因爲只有在輸出完成後才能獲得返回值。 (只有在執行該命令後,$?纔會變爲0或1)。
相關問題
- 1. 如何在linux shell中獲取命令返回狀態
- 2. 如何在Vim命令中使用函數的返回值?
- 3. 如何在vim中合併vim命令行和狀態行
- 4. 如何在期望的ssh中獲取命令的返回值?
- 5. vim更新狀態行與外部命令
- 6. 外部命令如何將其輸出和退出狀態返回給Ruby?
- 7. 如何獲取狀態爲pod的列表而無需藉助外部命令?
- 8. 從screen'd命令獲取返回值
- 9. 如何在makefile中獲取bash命令的退出狀態?
- 10. 如何通過執行外部命令來執行vim命令?
- 11. FTP ListDirectory命令返回狀態碼125
- 12. bash命令和返回狀態
- 13. 命令模式返回狀態
- 14. JMeter命令行執行 - 返回狀態
- 15. 在VIM中使用外部命令鏈內置命令
- 16. 如何在Vim中模擬TextMate的命令返回功能
- 17. 獲取在C++中使用ACE的命令的返回值
- 18. 在vim中發送當前行到外部命令(不捕獲)
- 19. 獲取調用命令的狀態
- 20. 通過命令行發送uiautomator命令並獲取返回值
- 21. 通過stata中的命令獲取值返回值
- 22. 當我運行時如何返回:Ex命令在Vim中
- 23. 如何在Angular中從外部獲取指令的值?
- 24. 如何在python中獲取返回狀態
- 25. 在python中從shell命令獲取返回值
- 26. Windows命令獲取服務狀態?
- 27. Python,從運行命令獲取狀態
- 28. 獲取交貨狀態命令
- 29. 從內部Vim命令獲得Vimscript中
- 30. PJL狀態回讀命令