Tag: vim syntax highlighting

vim中的JavaScript语法突出显示

有没有人发现VIM语法突出显示的JavaScript是次优的? 我发现,有时我需要滚动以获得调整的语法突出显示,有时它神秘地丢弃所有突出显示。 有没有什么解决办法或方法来解决这个问题? 我正在使用vim 7.1。

vim中python的语法高亮

我如何设置Vim 7中的语法突出显示python? 我想设置我自己的colorschemes,并为一种types的代码文件语法突出显示。

为VIM添加GoLang语法突出显示

我正在尝试在Ubuntu上添加Go语言语法突出显示到VIM上,并在这里提供了资源和方向http://go-lang.cat-v.org/text-editors/vim/ 。 Go附带一个包含VIM语法设置的go.vim文件,上面的页面提供了以下说明 在〜/ .vim / syntax /中放置$ GOROOT / misc / vim / syntax / go.vim,并放入〜/ .vim / ftdetect / go.vim中: au BufRead,BufNewFile *.go set filetype=go 这与我在别处看到的vim语法的定制程序差不多( Ubuntu 12.10上的Vim 7.3在任何地方都没有'ftplugin'目录,并且https://github.com/jnwhiteh/vim-golang/blob /master/readme.txt ) 所以我认为我在创build目录时做的是正确的事情: 〜/ vim的 〜/的.vim /句法 〜/的.vim / ftdetect 并按照上面的说明添加 go.vim到〜/ .vim / syntax /并在〜/ .vim / ftdetect /中创build一个go.vim文件 au BufRead,BufNewFile *.go set […]

如何在Vim中突出显示Bash脚本?

我的Vim编辑器会自动突出PHP文件( vim file.php ),HTML文件( vim file.html )等等。 但是,当我键入: vim file并在里面写一个Bash脚本,它不会突出显示它。 我怎样才能让Vim把它作为一个Bash脚本来突出显示呢? 我开始在文件的顶部input#!/bin/bash ,但是不能使它工作。

在Vim中突出显示类和函数名称

我最近刚刚从Textmate设置了我的Vim环境,在沉迷于它的模式input之后。 但是,语法突出显示在Vim中似乎并不那么美丽。 我用C ++编写代码,由于函数调用和类名不能高亮显示,代码更难读。 我玩了一下配色scheme,但找不到任何对应于“class级名称”或“function名称”的字段。 在下面的图片中,注意DroughtLayer::和*.size() DroughtLayer:: *.size()在MacVim中的右侧没有突出显示。 Textmate(左)和Vim(右)的图片比较http://ivzhao.com/temp/vimHL.png 任何想法如何解决这个问题? 这让我非常恼火,因为我是一个视觉敏感的人。

Vim默认语法高亮

我知道如何在编辑器中通过运行vim打开和closures语法高亮显示: :syntax on/off 但是我希望语法突出显示在默认情况下启用,所以我不必每次运行vim都打开它。 我该怎么做呢?