Skip to content

Wrong highlight group in coc.nvim floating window #178

@davidsierradz

Description

@davidsierradz

Hi, from this minimal init.vim:

vim version: NVIM v0.4.0-1385-g5cccfa7c5
term: alacritty
platform: linux
call plug#begin('~/.local/share/nvim/plugged')
Plug 'gruvbox-community/gruvbox'
Plug 'neoclide/coc.nvim', {'do': 'yarn install --frozen-lockfile'}
Plug 'othree/yajs.vim'
" Plug 'pangloss/vim-javascript'
call plug#end()
set background=light
colorscheme gruvbox

Open a javascript file with yajs.vim:

vim-yajs

Open a javascript file with vim-javascript:

vim-pangloss

Looks like something related to Normal vs NormalFloat highlight, from :help api-floatwin:

By default, floats will use hl-NormalFloat as normal highlight, which
links to hl-Pmenu in the builtin color scheme.

Thanks!

Edit:

Looks like if I run :highlight clear Normal or remove this lines from syntax/javascript.vim:

syntax/javascript.vim
437:  HiLink javascriptOpSymbol             Normal
440:  HiLink javascriptParens               Normal
509:  HiLink javascriptComma                Normal

fixes it.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions