java - 使用 ctags 和 vim 获得更好的语法突出显示

标签 java vim ctags

我正在尝试设置 vim 以便与 Java 很好地配合工作。我已经设置了 eclim,它似乎可以很好地让我知道出现问题时,但我真的想让 vim 做两件事以使我的代码更易于阅读。

  1. 括号和大括号的显示颜色与主字体不同。
  2. 获取以不同颜色突出显示的类。

对于第一点,我还没有想出任何好的办法,但似乎第二点应该可以通过 ctags 实现。我发现一个名为 TagHilight 的插件应该可以做到这一点,但我似乎无法让它工作。

我还发现了一个名为 javaid.vim 的文件,它应该可以做到这一点,但我再次没有运气。

最佳答案

对于突出显示大括号和方括号的第一个要求,大括号没有默认的突出显示组。您需要为自己创建一个。 Here这就是你如何做到的!

对于如何突出显示类的第二个要求,您应该使用此 TagHighlight plugin 。和this页面详细解释了该插件以及如何使其工作。它还会向您显示满足您的确切要求的快照! :)

关于java - 使用 ctags 和 vim 获得更好的语法突出显示,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9291023/

相关文章:

Vim matchadd 命令不适用于多个选项卡

vim - ctags 无法找到包含连字符的变量

vim - 从工作目录启动 gvim

vim - 如何在 vim 中映射 Command/Apple 选项

vim - tmux 将选择从复制模式发送到其他 Pane (xargs 加入?)

javascript - Ctags like function code 用Nodeclipse搜索javascript

java - Tomcat/JKS/Keytool - 重新生成私钥?

java - 准备好的语句失败

java - 尝试使用 JSON 简单解析 JSON 时出现 NoClassDefFoundError

Java:将 HashMap 值转换为 Set<Integer>