2017-02-10 109 views

回答

0

使用一个插件来检查你的代码。

我使用的一个,而且我并不孤独,是句法:https://github.com/vim-syntastic/syntastic

这适用于一吨不同的语言,甚至有多个“棉绒”引擎从每个语言选择。例如,我使用python,并可以配置语法来使用下列其中一个检查器:flake8,pyflakes,pylint和本机python检查器。而且,是的,它也检查vim脚本。

如果你不能使用任何插件,只想调试你的vim脚本,那么你最好的选择是使用vim自己的调试器(帮助调试脚本)。要使用此模式:

  1. 启动Vim在调试模式:vim -D my_broken_script.vim
  2. 使用:debug切换到调试模式。
  3. 使用Ex命令检查局部变量,echo idx或全局变量:echo g:idx,其中idx是var。
  4. 在函数或文件上设置与:breakadd的断点。并与:breakdel
  5. 使用配置文件中删除他们调查性能问题(帮助:配置文件)::profile start func:profile stop
+0

谢谢你的答案,但我有一个vim代码考试,所以我不能用任何插件。我希望有一种方法可以使用vim编辑器来验证我的代码。 – Uzareth

+0

您是否像使用调试一样使用了vim -D?这可能对你有用?如果这对你有用,我会更新我的答案并提供更多细节。 – gregory

+0

如果我执行这些文件?可能是一个解决方案,对吧? 但是,如何在vim上执行C代码?谢谢! – Uzareth