0
A
回答
0
使用一個插件來檢查你的代碼。
我使用的一個,而且我並不孤獨,是句法:https://github.com/vim-syntastic/syntastic
這適用於一噸不同的語言,甚至有多個「棉絨」引擎從每個語言選擇。例如,我使用python,並可以配置語法來使用下列其中一個檢查器:flake8,pyflakes,pylint和本機python檢查器。而且,是的,它也檢查vim腳本。
如果你不能使用任何插件,只想調試你的vim腳本,那麼你最好的選擇是使用vim自己的調試器(幫助調試腳本)。要使用此模式:
- 啓動Vim在調試模式:
vim -D my_broken_script.vim
- 使用
:debug
切換到調試模式。- 使用Ex命令檢查局部變量,
echo idx
或全局變量:echo g:idx
,其中idx是var。- 在函數或文件上設置與
:breakadd
的斷點。並與:breakdel
- 使用配置文件中刪除他們調查性能問題(幫助:配置文件):
:profile start func
和:profile stop
相關問題
- 1. laravel驗證語法錯誤
- 2. 語法錯誤驗證tweepy
- 3. JavaScript驗證語法錯誤
- 4. jQuery驗證()語法錯誤?加載?
- 5. Ml語法錯誤,如何驗證代碼錯誤?
- 6. 驗證語法
- 7. facebook錯誤'驗證驗證碼錯誤'
- 8. 驗證錯誤與驗證錯誤
- 9. SMTP錯誤:無法驗證
- 10. 驗證方法錯誤
- 11. Php錯誤與IF語句和驗證
- 12. 驗證錯誤
- 13. 驗證錯誤
- 14. 驗證錯誤
- 15. 驗證錯誤
- 16. 驗證錯誤
- 17. 驗證錯誤
- 18. HTML5語法驗證
- 19. 驗證bash語法
- 20. SMTP錯誤:無法驗證。消息無法發送。郵件錯誤:SMTP錯誤:無法驗證
- 21. angularjs表單驗證語法錯誤令牌意外'{'
- 22. 驗證語法錯誤! (一個月Rails課程麻煩)!
- 23. 測試的簡單語法驗證錯誤
- 24. Rails 3條件驗證(信用卡):語法錯誤
- 25. 使用jQuery驗證插件的語法錯誤
- 26. SublimeText2 RubyTest「驗證Ruby語法」觸發器UTF-8錯誤
- 27. 驗證xpath表達式的語法錯誤
- 28. Netbeans的PHP驗證看到ENDIF作爲語法錯誤
- 29. 語法錯誤與parseJSON在不顯眼的驗證
- 30. 谷歌AMP驗證顯示「未知語法錯誤」爲AMP-HTML
謝謝你的答案,但我有一個vim代碼考試,所以我不能用任何插件。我希望有一種方法可以使用vim編輯器來驗證我的代碼。 – Uzareth
您是否像使用調試一樣使用了vim -D?這可能對你有用?如果這對你有用,我會更新我的答案並提供更多細節。 – gregory
如果我執行這些文件?可能是一個解決方案,對吧? 但是,如何在vim上執行C代碼?謝謝! – Uzareth