问题标签 [vim-syntax-highlighting]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
1073 浏览

linux - vi中的语法高亮

vi 上的语法是否突出显示?我正在通过 windows xp 中的 putty 并使用 vi 连接到 AIX 框。我想知道 vi 中是否有语法高亮功能。(我的 google-fu 失败,因为与 vi 相关的所有结果都指向 vim)。如果存在,是否有可能在腻子中获取颜色?(我对此表示怀疑,因为通过 ssh 发送颜色信息将是额外的开销。)。任何帮助将非常感激。提前致谢。

0 投票
1 回答
2636 浏览

vim - Sass 的语法高亮在 Vim 中不起作用

我刚刚下载了一个用于 Sass 语法高亮的 Vim 插件。

说明说:

安装详细信息将其放入语法目录并添加 sass 文件类型

啊!BufRead,BufNewFile *.sass
setfiletype sass

在你的 filetype.vim

我已经将sass.vim放入vimfiles/syntax/(使用 windows)。

并在以下所有目录中使用上面的代码 ( au! Buf... )创建了一个filetype.vim 文件

  • vim文件/
  • vimfiles/ftdetect
  • vimfiles/ftplugins

但没有人工作(我什至在我的 vimrc 中输入了 au!Buf... 代码)。

我的.sass文件仍然看起来像这样:

替代文字 http://img193.imageshack.us/img193/4791/sassi.png

有什么建议么?

0 投票
3 回答
4091 浏览

regex - Vim 中正则表达式的语法高亮显示

每当我看到任何复杂的正则表达式时,我的眼睛都会流泪。是否有任何现有的解决方案可以为正则表达式中的不同类型的符号赋予不同的颜色?

理想情况下,我希望对文字字符、转义序列、类代码、锚点、修饰符、前瞻等进行不同的突出显示。显然,不同语言的语法略有变化,但这是一个需要稍后处理的问题。

如果这可以以某种方式与 Vim 为使用正则表达式的任何语言所做的语法高亮共存,则可以加分。

这是否存在于某个地方,或者我应该在那里制作它?

0 投票
2 回答
3022 浏览

vim - Convert Notepad++ syntax highlighting file to vim (or does anyone have a q/kdb+ vim syntax highlight file?)

I have a syntax highlighting file for the q/kdb+ language and I'd like to convert it to a vim compatible file so my q code won't look any more ugly than usual.

Are there utilities available to automatically convert notepad++ xml syntax highlighting files to vi versions? I had a look around but I couldn't find anything.

Alternatively does anyone have a vim q syntax highlighting file?

0 投票
5 回答
8687 浏览

vim - 终端 vim 中的语法突出显示,但 gVIM 不突出显示

我目前在终端中使用 VIM 并且有完美的语法突出显示。但是当我尝试使用 gvim 时,无论我输入什么类型的文件或输入多少次: ":syntax on" 我都没有得到任何语法高亮显示。有什么想法吗?

谢谢你。

这是我的 .vimrc 给有兴趣的人:

0 投票
4 回答
6941 浏览

vim - Vim 中的自定义语法高亮显示

如何突出显示以引号开头sql_和引号内的字符串?

我的日志文件:

我的 vimrc (当然,这不起作用):

0 投票
4 回答
111961 浏览

python - 用于 python 的 vim 中的语法高亮显示

如何在 Vim 7 for python 中设置语法高亮?

我想为一种代码文件设置自己的颜色方案和语法突出显示。

0 投票
2 回答
1341 浏览

ruby - 用于 Thor 的 VIM 中类似 Ruby 的语法高亮

如何将 vim 配置为对Thor使用与 ruby​​ 相同的语法突出显示?当我编辑 *.thor 文件时,我可以使用:set syntax=ruby,它可以工作,但不是永久性的。如果它是 *.thor,有没有办法在我的 .vimrc 文件中有条件地将语法设置为 ruby​​?也许创建一个雷神语法文件并从 ruby​​ 继承?

0 投票
4 回答
4004 浏览

syntax-highlighting - 嵌套在 yaml 中的 html 的 VIM 语法高亮

给定一个yaml包含 的文件html,如下所示:

在 Vim(版本 7.3.087)中是否可以通过html语法高亮突出显示 html 部分?

我发现了在文件区域内突出显示不同语法的帖子,这似乎正是我正在寻找的概念,但我无法让它按预期工作yaml。我希望能够执行以下操作(如链接中所建议):

然后有yamlas,例如:

不幸的是,这并没有按预期工作,即html代码仍然完全突出显示yaml。我还注意到,使用我的配置(MacVim 55),这在文本文件中也不起作用。

非常感谢您的想法或建议,并感谢您的阅读。

0 投票
1 回答
519 浏览

vim - 非常简单的 vim 语法文件

我想创建一个非常简单的 vim 语法文件,只突出显示特定的关键字

coffee.vim我保存了一个名为~/.vim/syntax/

文件syn keyword basicLanguageKeywords if then for in of do里面有

我在正确的轨道上吗?

我从这里到哪里去实际使用那个简单的 vim 语法文件?