gpt4 book ai didi

vim - 在 Vim 中调用 javac.exe

转载 作者:行者123 更新时间:2023-12-05 00:17:38 25 4
gpt4 key购买 nike

我之前问过一个关于使用 Vim 开发 Java 的问题,但我最终意识到 JDK 工作得很好,而 Ant 对于像我这样的初学者来说太复杂了。事情变得更清楚了,现在我又有问题了。

当我使用诸如“filename.java”之类的文件时,我需要能够在“filename.java”(典型的我可以从事的项目)。通常,要在 Vim 之外做这件事,我可以做

:Vim 中的 shell 访问 Vim 外部的 shell

C:\Program Files...\javac C:\home-directory-of-filename.java\filename.java

这很长,因为我必须访问 javac 目录,然后写入整个“filename.java”目录。

有没有办法让 Vim 调用 javac 并直接在我正在处理的文件上使用它?如果有人能提供帮助,我会很高兴。我试图在我的 _vimrc 文件中写一些东西,但没有成功。顺便说一下,我是 windows vista 用户。

最佳答案

您可以使用 % 对当前缓冲区中打开的文件执行操作。所以,如果你想对你当前的缓冲区执行 javac.exe,你可以输入:

:!javac %

为了让手指更容易操作,您可以像这样在 .vimrc 中创建一个映射:

map <LocalLeader>jc :!javac %<CR>

现在只需在您的缓冲区中键入\jc(或您的本地领导者是什么),您就已经针对该文件运行了 javac。

关于vim - 在 Vim 中调用 javac.exe,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1088344/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com