标签: vim-syntax-highlighting

ARB模板(ActiveAdmin)的Vim语法突出显示无效

当我用Vim语法打开ARB模板时,突出显示不起作用:

-app /视图/管理/新闻/ _show.html.arb

panel "#{t('active_admin.details', model: "News")}" do
  attributes_table_for news do
    row :id
    row :title
    row :description
    row :twitter_url do
      link_to(news.twitter_url, news.twitter_url, target: "_blank") if news.twitter_url
    end
#...
Run Code Online (Sandbox Code Playgroud)

一切都只是黑色和白色,它不显示颜色

如何解决?

vim syntax-highlighting activeadmin vim-syntax-highlighting

0
推荐指数
1
解决办法
342
查看次数

如何为2种不同的语言配置Vim?

我目前正在使用Vim for Python,并希望在我学习Ruby的同时开始使用它.

有没有办法配置vimrc文件,以便根据当前正在处理的文件类型应用不同的设置?

例如,我的vimrc当前设置为有4个空格的缩进,我想将它们作为Ruby文件的2个空格.另外,我希望在处理ruby文件时使用语法Ruby语法突出显示,并为Python文件突出显示Python语法.

我偶然发现了这个以定义制表符空格:

autocmd FileType python set tabstop=8|set shiftwidth=4|set expandtab
autocmd FileType ruby set tabstop=8|set shiftwidth=2|set expandtab
Run Code Online (Sandbox Code Playgroud)

语法高亮是否有类似的东西?

ruby vim file-type indentation vim-syntax-highlighting

0
推荐指数
1
解决办法
465
查看次数

如何用vim突出显示所有小写字母

在简单替换密码的频率分析之后,我已经部分解码了字符串.我想要突出显示所有已经解密的小写字母(所有未解密的字母都是大写的),这样我就可以专注于检测单词.

用vim怎么可能?

vim vim-syntax-highlighting

0
推荐指数
1
解决办法
39
查看次数

Visual Studio 2017 鼠标光标总是像插入模式一样闪烁

最近我安装了 Visual Studio 2017 Enterprise,当我打开任何文件(如 .cs、.cshtml)时,每次光标变为灰色矩形时,编辑器就好像处于 Over-strike 模式,即使底部的指示器窗口上写着“INS”

所以我点击了几次插入按钮,然后在“OVR”“INS”之间循环,光标又回到“|” 我开始编码。然后,当我突出显示某些文本时,它会再次发生。这是非常令人沮丧和痛苦的。

双击指示器具有与插入按钮相同的临时结果。

那么我怎样才能永久解决我的问题呢?

c# insert visual-studio mouse-cursor vim-syntax-highlighting

0
推荐指数
1
解决办法
3811
查看次数

Vim为什么用红色突出显示我所有的JSON注释?

我在JSON文件中自动生成了一些注释,但不幸的是,似乎vim无法识别它们只是注释。

在此处输入图片说明

它们都是红色的-我的哪个插件正在执行此操作?

我真的不想关闭所有语法高亮显示,也不想每次遇到红色高亮显示时手动清除错误。

" Enable syntax highlighting
syntax enable

" PLUGINS
call plug#begin('~/.vim/plugged')

"   deoplete - code completion
if has('nvim')
"      Add in a syntax file for deoplete typescripe, then add deoplete
    Plug 'HerringtonDarkholme/yats.vim'
    Plug 'mhartington/nvim-typescript', {'do': './install.sh'}
    Plug 'Shougo/deoplete.nvim', { 'do': ':UpdateRemotePlugins' }
else
    Plug 'Shougo/deoplete.nvim'
    Plug 'roxma/nvim-yarp'
    Plug 'roxma/vim-hug-neovim-rpc'
    Plug 'ternjs/tern_for_vim', { 'do': 'npm install' }
endif

"   fzf - fuzzy find
Plug 'junegunn/fzf', { 'dir': '~/.vim/installed/fzf' }

"   lightline - a nice looking bottom bar
Plug 'itchyny/lightline.vim' …
Run Code Online (Sandbox Code Playgroud)

vim vim-syntax-highlighting neovim

0
推荐指数
3
解决办法
403
查看次数

使用vim作为javascript开发的ide?

我正在尝试为某种类型的IDE尝试VIM,我已经安装了vimrc,因为它看起来很不错.

我缺少的是linting配置语法错误,什么不是,某种intellisense(我认为vim-javascript的确如此).

根据我的阅读,vim-pathogen是安装vim特定插件的方法.

我已经按照vim-javascript中的文档介绍了如何使用病原体进行安装.我注意到安装后我看到文字颜色不同但我仍然没有得到任何类型的自动完成.

我尝试将配置添加到我的.vimrc文件中,但我不认为我做得对.

这是它的样子:

set runtimepath+=~/.vim_runtime

 execute pathogen#infect()
 source ~/.vim_runtime/vimrcs/basic.vim
 source ~/.vim_runtime/vimrcs/filetypes.vim
 source ~/.vim_runtime/vimrcs/plugins_config.vim
 source ~/.vim_runtime/vimrcs/extended.vim
 let g:javascript_plugin_jsdoc = 1
 let g:javascript_plugin_ngdoc = 1
 let g:javascript_plugin_flow = 1
 set foldmethod=syntax

 try
 source ~/.vim_runtime/my_configs.vim
 catch
 endtry
Run Code Online (Sandbox Code Playgroud)

javascript vim vim-plugin vim-syntax-highlighting

-1
推荐指数
1
解决办法
1453
查看次数