【发布时间】:2016-05-04 17:34:36
【问题描述】:
我正在(慢慢地)自学如何编程,并且我使用 gVim 作为我的文本编辑器。所以,我有一个问题,我想知道 gVim 是否有这个功能。所以,假设我正在用 Java 编写 Hello World。
我可以在 vim 中编写程序,按 esc,然后键入(使用我的模式匹配技能):
:!javac %
(这将打开一个 vimrun 窗口,编译代码并列出所有错误)
然后:
:!java hello (or whatever the class is named)
然后会弹出一个新窗口并显示代码的输出。所以我想要做的是显示任何编译错误,然后输出,在当前 vim 窗口中,而不打开新窗口。因此,如果可能的话,我想在蓝色曲线中显示代码(因为缺乏正确术语的知识)。经过广泛的谷歌搜索,我能找到的最接近我想要的是
:read !java hello
这会将输出粘贴到代码下方。但这不是我想要的相当。那么是否可以显示任何编译错误和代码输出,特别是我想要的位置?
再次感谢
【问题讨论】:
标签: vim