当前位置:  开发笔记 > 编程语言 > 正文

在vim中使用Javascript语法突出显示

如何解决《在vim中使用Javascript语法突出显示》经验,为你挑选了3个好方法。

有没有其他人发现VIM的语法突出显示Javascript次优?我发现有时我需要滚动以便调整语法高亮,因为有时它会神秘地丢弃所有突出显示.

是否有任何解决方法或方法来解决这个问题?我正在使用vim 7.1.



1> Rob Wells..:

您可能希望尝试这种改进的Javascript语法高亮显示器,而不是VIMRUNTIME附带的那种.



2> Jose Elera..:

好吧,我修改了Yi Zhao的Javascript语法,并添加了Ajax关键词支持,也强调了DOM方法等.

在这里,它远非完美,因为我还是Vim的新手,但到目前为止,它对我有用.我的Javascript语法.如果您可以修复,添加功能,请执行.

更新:我忘了这些语法高亮只有在你将它们包含在你自己的colorscheme中才会显示,就像我在Nazcacolorscheme中所做的那样.我将测试是否可以将这些行添加到我修改的语法文件中.

在github中遵循新版本的javascript语法文件,因为不再需要修改当前的colorscheme.



3> Thomas Kamme..:

语法着色同步可能需要调整.我在某些情况下发现我需要改变它.

语法同步(":help syn-sync")控制vim如何跟踪和刷新其用于着色的代码解析,以便它可以开始在文件中的任何位置绘图.

默认值并不总是适用于我,所以有时我发现自己发布

:syn sync fromstart

我建议阅读下面的文档

:help syn-sync

或者只是检查

:help syntax

并找到有关同步的部分.

在四个可用的基本选项中做出明智的决定.我保持功能键的映射,以便在"fromstart"和"ccomment"模式之间切换,并且只清除同步设置.

推荐阅读
乐韵答题
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有