标签: vim-syntax-highlighting

在vim中突出显示TypeScript语法

我通过安装了typescript插件

git clone https://github.com/leafgarland/typescript-vim.git ~/.vim/bundle/typescript-vim
Run Code Online (Sandbox Code Playgroud)

并插入

au BufRead,BufNewFile *.ts   setfiletype typescript
Run Code Online (Sandbox Code Playgroud)

进入~/.vim.rc.Linting via Syntastic和tsc/tslint效果很好,而且

:set syntax
Run Code Online (Sandbox Code Playgroud)

节目syntax=typescript.然而,

:syntax
Run Code Online (Sandbox Code Playgroud)

显示No Syntax items defined for this buffer和突出显示不起作用.

知道出了什么问题吗?

vim vim-syntax-highlighting typescript

27
推荐指数
2
解决办法
2万
查看次数

如何在.vimrc中设置自定义颜色以折叠突出显示(与putty一起使用)

将以下内容添加到.vimrc作品中

:hi Folded ctermbg=Grey
Run Code Online (Sandbox Code Playgroud)

但它仍然太明亮和突出,所以我们想要指定一个更具体的颜色三元组,如下所示:

:hi Folded ctermbg=#A0A0A0
Run Code Online (Sandbox Code Playgroud)

但是vi不会接受它:

Error detected while processing /home/guest/.vimrc:
line   10:
E421: Color name or number not recognized: ctermbg=#A0A0A0
Run Code Online (Sandbox Code Playgroud)

有什么建议?

vim putty vim-syntax-highlighting

23
推荐指数
1
解决办法
2万
查看次数

如何避免vim中大文件的语法高亮?

由于语法高亮,巨大的文件需要永远加载并在vim中使用.

我正在寻找一种限制突出显示文件大小的方法,这样大于(比方说)10MB的文件将是无色的.

vim colors vim-syntax-highlighting

19
推荐指数
3
解决办法
2855
查看次数

用于vim的Razor .cshtml语法高亮显示?

我正在寻找一个.cshtml vim语法文件.是否有任何项目没有进入www.vim.org?

vim syntax-highlighting razor vim-syntax-highlighting

16
推荐指数
3
解决办法
2830
查看次数

突出显示python docstrings作为注释(vim语法高亮显示)

是否可以修改python.vim(和相应的colorscheme文件),以便在vim下python语法高亮显示时,在class和def语句(aka docstrings)下的三引号字符串将被突出显示为注释?

class URLopener:
  """Class to open URLs.
  This is a class rather than just a subroutine because we may need
  more than one set of global protocol-specific options.
  Note -- this is a base class for those who don't want the
  automatic handling of errors type 302 (relocated) and 401
  (authorization needed)."""

def addheader(self, *args):
  """Add a header to be used by the HTTP interface only
  e.g. u.addheader('Accept', 'sound/basic')"""

# sample comment
Run Code Online (Sandbox Code Playgroud)

vim python-2.7 vim-syntax-highlighting

16
推荐指数
2
解决办法
2750
查看次数

Vim中的嵌入式语法highligting

我有一个自定义XML文件格式,可以包含某些标记内的代码块.

例如:

<Root>
    <Sql> select * from foo </Sql>
    <MoreJunk> ... </MoreJunk>
    <Python><![CDATA[
    def Bar(*args):
        return False
    ]]></Python>
</Root>
Run Code Online (Sandbox Code Playgroud)

如何让Vim对<Sql>标签内的文本使用SQL语法高亮,并对标签内的文本使用Python 高亮显示<Python>

我知道Vim已经可以做到这一点,因为它正确地突出了HTML文件中的Javascript.

我尝试检查HTML语法文件,但无法弄明白.

vim syntax-highlighting vim-syntax-highlighting

14
推荐指数
1
解决办法
3936
查看次数

Vim的Haskell语法突出显示了吗?

在我看来,Vim的Haskell语法突出显示已被打破,或者非常错误.Haskell中的多行注释(以{ - 并以 - 结尾)被任意地绿化并且没有被绿化.有时将鼠标拖到注释的代码上会导致它反转颜色.

还有其他人遇到过这个问题吗?

vim haskell vim-syntax-highlighting

14
推荐指数
1
解决办法
2139
查看次数

嵌入在yaml中的html的VIM语法高亮显示

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

template        : |+ 
    <div>Hello, world</div>
Run Code Online (Sandbox Code Playgroud)

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

我发现帖子在文件的区域内突出显示不同的语法,这似乎与我正在寻找的概念完全相同,但我无法按预期工作yaml.我希望能够做到以下(如链接中所示):

" .vimrc
" include the code from the above link
call TextEnableCodeSnip('html' ,'#{{{html' ,'#html}}}', 'SpecialComment')
Run Code Online (Sandbox Code Playgroud)

然后有yamlas,例如:

 template        : |+  #{{{html
    <div>Hello, world</div>
 #html}}}
Run Code Online (Sandbox Code Playgroud)

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

我很感激你的想法或建议,谢谢你的阅读.

vim syntax-highlighting vim-syntax-highlighting

13
推荐指数
1
解决办法
3283
查看次数

Vim语法突出显示

我在Debian 6中安装了vim.我正在尝试更改颜色方案并启用语法突出显示.但它不起作用.我set background=dark.vimrc文件中添加了.但是白色背景正在显示.我想知道出了什么问题?

这是我的.vimrc文件:http://pastebin.com/8k2gpWDh

我安装了深色背景的robokai colorscheme.但背景看起来是白色而不是黑暗.其他颜色的colorscheme工作.

vim color-scheme vim-syntax-highlighting

13
推荐指数
1
解决办法
2万
查看次数

如何在vim中覆盖默认语法高亮?

在VIM中,我需要执行一个简单的任务 - 突出显示"("和")".我可以通过发出两个命令轻松地做到这一点:

:syn match really_unique_name display "[()]"
:hi really_unique_name guifg=#FF0000
Run Code Online (Sandbox Code Playgroud)

但是如果我添加相同的命令(当然没有':')来清空.vimrc并重新启动VIM - "("和")"在.cpp文件中不再突出显示.看来,如果我创建/加载.cpp文件,VIM会加载语法文件,覆盖我的自定义高亮显示.如何在我的.vimrc文件中配置高亮显示,以便它在标准语法定义之后发生,或者不受标准语法定义的影响?

vim vim-syntax-highlighting

12
推荐指数
3
解决办法
8059
查看次数