I have done the following steps before reporting this issue:
[x] I have searched the existing issues
[X] I have read the FAQ in the help doc
Operating system/version
Ubuntu 22.04
GUI client/version
NVIM v0.8.0-dev+253-geb0aa8bb0
Feature matrix
coc: health#coc#check
========================================================================
- OK: nvim version satisfied
- OK: Environment check passed
- OK: Javascript bundle build/index.js found
- OK: Service started
coc_fzf: health#coc_fzf#check
========================================================================
## ctags (optional)
- OK: ctag found
## fzf.vim (optional)
- OK: fzf.vim found
floaterm: health#floaterm#check
========================================================================
## common
- INFO: Platform: linux
- INFO: Nvim: NVIM v0.8.0-dev+253-geb0aa8bb0
- INFO: Plugin: d3ac089
## terminal
- OK: Terminal emulator is available
## floating
- OK: Floating window is available
nvim: health#nvim#check
========================================================================
## Configuration
- OK: no issues found
## Performance
- OK: Build type: RelWithDebInfo
## Remote Plugins
- OK: Up to date
## terminal
- INFO: key_backspace (kbs) terminfo entry: key_backspace=\177
- INFO: key_dc (kdch1) terminfo entry: key_dc=\E[3~
- INFO: $VTE_VERSION='6800'
- INFO: $COLORTERM='truecolor'
nvim-treesitter: require("nvim-treesitter.health").check()
========================================================================
## Installation
- OK: `tree-sitter` found 0.20.6 (ccd6bf554d922596ce905730d98a77af368bba5c) (parser generator, only needed for :TSInstallFromGrammar)
- OK: `node` found v16.16.0 (only needed for :TSInstallFromGrammar)
- OK: `git` executable found.
- OK: `cc` executable found. Selected from { vim.NIL, "cc", "gcc", "clang", "cl", "zig" }
Version: cc (Ubuntu 11.2.0-19ubuntu1) 11.2.0
- OK: Neovim was compiled with tree-sitter runtime ABI version 14 (required >=13). Parsers must be compatible with runtime ABI.
## Parser/Features H L F I J
- d ✓ . ✓ ✓ ✓
- qmljs ✓ . ✓ . .
- svelte ✓ . ✓ ✓ ✓
- query ✓ ✓ ✓ ✓ ✓
- cpp ✓ ✓ ✓ ✓ ✓
- v ✓ ✓ ✓ ✓ ✓
- cmake ✓ . ✓ . .
- php ✓ ✓ ✓ ✓ ✓
- nix ✓ ✓ ✓ . ✓
- verilog ✓ ✓ ✓ . ✓
- typescript ✓ ✓ ✓ ✓ ✓
- scheme ✓ . ✓ . ✓
- rust ✓ ✓ ✓ ✓ ✓
- ruby ✓ ✓ ✓ ✓ ✓
- perl ✓ . ✓ . .
- ocaml ✓ ✓ ✓ . ✓
- make ✓ . ✓ . ✓
- kotlin ✓ ✓ ✓ . ✓
- julia ✓ ✓ ✓ ✓ ✓
- javascript ✓ ✓ ✓ ✓ ✓
- haskell ✓ . ✓ . ✓
- fortran ✓ . ✓ ✓ .
- fennel ✓ ✓ . . ✓
- go ✓ ✓ ✓ ✓ ✓
- erlang ✓ . ✓ . .
- help x . . . .
- clojure ✓ ✓ ✓ . ✓
- prisma ✓ . . . .
- r ✓ ✓ . ✓ ✓
- fish ✓ ✓ ✓ ✓ ✓
- yang ✓ . ✓ ✓ .
- blueprint ✓ . . . .
- gitattributes ✓ . . . ✓
- jsonc ✓ ✓ ✓ ✓ ✓
- gitignore ✓ . . . .
- sxhkdrc ✓ . ✓ . ✓
- regex ✓ . . . .
- tiger ✓ ✓ ✓ ✓ ✓
- markdown ✓ . ✓ . ✓
- meson ✓ . ✓ . ✓
- tlaplus ✓ ✓ ✓ . ✓
- agda ✓ . ✓ . .
- m68k ✓ ✓ ✓ . ✓
- markdown_inline✓ . . . ✓
- wgsl ✓ . ✓ ✓ .
- hcl ✓ . ✓ ✓ ✓
- astro ✓ ✓ ✓ ✓ ✓
- diff ✓ . . . .
- jsdoc ✓ . . . .
- elvish ✓ . . . ✓
- slint ✓ . . ✓ .
- comment ✓ . . . .
- cooklang ✓ . . . .
- phpdoc ✓ . . . .
- lalrpop ✓ ✓ . . .
- vala ✓ . ✓ . .
- ql ✓ ✓ . ✓ ✓
- org . . . . .
- vim ✓ ✓ ✓ . ✓
- menhir ✓ . . . ✓
- norg . . . . .
- hack ✓ . . . .
- foam ✓ ✓ ✓ ✓ ✓
- ocaml_interface✓ ✓ ✓ . ✓
- rasi ✓ ✓ ✓ ✓ .
- surface ✓ . ✓ ✓ ✓
- gleam ✓ ✓ ✓ ✓ ✓
- llvm ✓ . . . .
- hocon ✓ . . . ✓
- zig ✓ . ✓ ✓ ✓
- hjson ✓ ✓ ✓ ✓ ✓
- hlsl ✓ ✓ ✓ ✓ ✓
- yaml ✓ ✓ ✓ ✓ ✓
- pioasm ✓ . . . ✓
- java ✓ ✓ . ✓ ✓
- dart ✓ ✓ . ✓ ✓
- nickel ✓ . . . .
- swift ✓ ✓ . . .
- json ✓ ✓ ✓ ✓ .
- http ✓ . . . ✓
- rego ✓ . . . ✓
- glimmer ✓ . . . .
- embedded_template✓ . . . ✓
- elm ✓ . . . ✓
- heex ✓ ✓ ✓ ✓ ✓
- elixir ✓ ✓ ✓ ✓ ✓
- pascal ✓ ✓ ✓ ✓ ✓
- bibtex ✓ . ✓ ✓ .
- solidity ✓ . . . .
- latex ✓ . ✓ . ✓
- lua ✓ ✓ ✓ ✓ ✓
- rnoweb ✓ . ✓ . ✓
- gomod ✓ . . . ✓
- css ✓ . ✓ ✓ ✓
- html ✓ ✓ ✓ ✓ ✓
- beancount ✓ . ✓ . .
- ninja ✓ . ✓ ✓ .
- tsx ✓ ✓ ✓ ✓ ✓
- eex ✓ . . . ✓
- c ✓ ✓ ✓ ✓ ✓
- bash ✓ ✓ ✓ . ✓
- ledger ✓ . ✓ ✓ ✓
- devicetree ✓ ✓ ✓ ✓ ✓
- pug ✓ . . . ✓
- fusion ✓ ✓ ✓ ✓ .
- turtle ✓ ✓ ✓ ✓ ✓
- dockerfile ✓ . . . ✓
- twig ✓ . . . ✓
- dot ✓ . . . ✓
- commonlisp ✓ ✓ ✓ . .
- graphql ✓ . . ✓ ✓
- godot_resource ✓ ✓ ✓ . .
- sql ✓ . . . ✓
- glsl ✓ ✓ ✓ ✓ ✓
- vue ✓ . ✓ ✓ ✓
- gdscript ✓ ✓ . ✓ ✓
- cuda ✓ ✓ ✓ ✓ ✓
- gowork ✓ . . . ✓
- toml ✓ ✓ ✓ ✓ ✓
- sparql ✓ ✓ ✓ ✓ ✓
- jsonnet ✓ . . . .
- teal ✓ ✓ ✓ ✓ ✓
- scss ✓ . . ✓ .
- proto ✓ . ✓ . .
- ocamllex ✓ . . . ✓
- python ✓ ✓ ✓ ✓ ✓
- json5 ✓ . . . ✓
- scala ✓ . ✓ . ✓
- rst ✓ ✓ . . ✓
- c_sharp ✓ ✓ ✓ . ✓
- todotxt ✓ . . . .
- supercollider ✓ ✓ ✓ ✓ ✓
- racket ✓ . ✓ . ✓
Legend: H[ighlight], L[ocals], F[olds], I[ndents], In[j]ections
+) multiple parsers found, only one will be used
x) errors found in the query, try to run :TSUpdate {lang}
## The following errors have been detected:
- ERROR: help(highlights): ...9RLF/usr/share/nvim/runtime/lua/vim/treesitter/query.lua:174: query: invalid node type at position 1
help(highlights) is concatenated from the following files:
| [ERROR]:"/home/vssblt/.local/share/nvim/site/pack/packer/start/nvim-treesitter/queries/help/highlights.scm", failed to load: ...9RLF/usr/share/nvim/runtime/lua/vim/treesitter/query.lua:174: query: invalid node type at position 1
provider: health#provider#check
========================================================================
## Clipboard (optional)
- OK: Clipboard tool found: xclip
## Python 3 provider (optional)
- INFO: `g:python3_host_prog` is not set. Searching for python3 in the environment.
- INFO: Multiple python3 executables found. Set `g:python3_host_prog` to avoid surprises.
- INFO: Executable: /usr/bin/python3
- INFO: Other python executable: /bin/python3
- INFO: Python version: 3.10.4
- INFO: pynvim version: 0.4.3
- OK: Latest pynvim is installed.
## Python virtualenv
- OK: no $VIRTUAL_ENV
## Ruby provider (optional)
- INFO: Ruby: ruby 3.0.2p107 (2021-07-07 revision 0db68f0233) [x86_64-linux-gnu]
- INFO: Host: /usr/local/bin/neovim-ruby-host
- OK: Latest "neovim" gem is installed: 0.9.0
## Node.js provider (optional)
- INFO: Node.js: v16.16.0
- INFO: Nvim node.js host: /home/vssblt/.config/yarn/global//node_modules/neovim/bin/cli.js
- OK: Latest "neovim" npm/yarn package is installed: 4.10.1
## Perl provider (optional)
- INFO: perl executable: /usr/bin/perl
- ERROR: Command error (job=20, exit code 2): `/usr/bin/perl -W '-MApp::cpanminus' -e ` (in '/home/vssblt/.local/share/nvim/site/pack/packer/start')
stderr: Can't locate App/cpanminus.pm in @INC (you may need to install the App::cpanminus module) (@INC contains: /etc/perl /usr/local/lib/x86_64-linux-gnu/perl/5.34.0 /usr/local/share/perl/5.34.0 /usr/lib/x86_64-linux-gnu/perl5/5.34 /usr/share/perl5 /usr/lib/x86_64-linux-gnu/perl-base /usr/lib/x86_64-linux-gnu/perl/5.34 /usr/share/perl/5.34 /usr/local/lib/site_perl).BEGIN failed--compilation aborted.
targets: health#targets#check
========================================================================
- OK: No conflicting mappings found
translator: health#translator#check
========================================================================
- OK: Async check passed
- OK: Floating window check passed
- OK: Using python3
vim.lsp: require("vim.lsp.health").check()
========================================================================
- INFO: LSP log level : WARN
- INFO: Log path: /home/vssblt/.local/state/nvim/lsp.log
- INFO: Log size: 0 KB
vim.treesitter: require("vim.treesitter.health").check()
========================================================================
- INFO: Runtime ABI version : 14
- OK: Loaded parser for agda: ABI version 13
- OK: Loaded parser for astro: ABI version 13
- OK: Loaded parser for bash: ABI version 13
- OK: Loaded parser for beancount: ABI version 13
- OK: Loaded parser for bibtex: ABI version 13
- OK: Loaded parser for blueprint: ABI version 14
- OK: Loaded parser for c: ABI version 13
- OK: Loaded parser for c_sharp: ABI version 13
- OK: Loaded parser for clojure: ABI version 13
- OK: Loaded parser for cmake: ABI version 13
- OK: Loaded parser for comment: ABI version 13
- OK: Loaded parser for commonlisp: ABI version 13
- OK: Loaded parser for cooklang: ABI version 13
- OK: Loaded parser for cpp: ABI version 14
- OK: Loaded parser for css: ABI version 13
- OK: Loaded parser for cuda: ABI version 14
- OK: Loaded parser for d: ABI version 14
- OK: Loaded parser for dart: ABI version 13
- OK: Loaded parser for devicetree: ABI version 14
- OK: Loaded parser for diff: ABI version 14
- OK: Loaded parser for dockerfile: ABI version 13
- OK: Loaded parser for dot: ABI version 13
- OK: Loaded parser for eex: ABI version 13
- OK: Loaded parser for elixir: ABI version 14
- OK: Loaded parser for elm: ABI version 13
- OK: Loaded parser for elvish: ABI version 14
- OK: Loaded parser for embedded_template: ABI version 13
- OK: Loaded parser for erlang: ABI version 13
- OK: Loaded parser for fennel: ABI version 13
- OK: Loaded parser for fish: ABI version 13
- OK: Loaded parser for foam: ABI version 13
- OK: Loaded parser for fortran: ABI version 13
- OK: Loaded parser for fusion: ABI version 13
- OK: Loaded parser for gdscript: ABI version 13
- OK: Loaded parser for gitattributes: ABI version 14
- OK: Loaded parser for gitignore: ABI version 14
- OK: Loaded parser for gleam: ABI version 13
- OK: Loaded parser for glimmer: ABI version 13
- OK: Loaded parser for glsl: ABI version 14
- OK: Loaded parser for go: ABI version 14
- OK: Loaded parser for godot_resource: ABI version 14
- OK: Loaded parser for gomod: ABI version 13
- OK: Loaded parser for gowork: ABI version 13
- OK: Loaded parser for graphql: ABI version 13
- OK: Loaded parser for hack: ABI version 13
- OK: Loaded parser for haskell: ABI version 13
- OK: Loaded parser for hcl: ABI version 13
- OK: Loaded parser for heex: ABI version 14
- OK: Loaded parser for help: ABI version 13
- OK: Loaded parser for hjson: ABI version 13
- OK: Loaded parser for hlsl: ABI version 14
- OK: Loaded parser for hocon: ABI version 13
- OK: Loaded parser for html: ABI version 13
- OK: Loaded parser for http: ABI version 13
- OK: Loaded parser for java: ABI version 13
- OK: Loaded parser for javascript: ABI version 13
- OK: Loaded parser for jsdoc: ABI version 13
- OK: Loaded parser for json: ABI version 13
- OK: Loaded parser for json5: ABI version 13
- OK: Loaded parser for jsonc: ABI version 13
- OK: Loaded parser for jsonnet: ABI version 13
- OK: Loaded parser for julia: ABI version 13
- OK: Loaded parser for kotlin: ABI version 13
- OK: Loaded parser for lalrpop: ABI version 13
- OK: Loaded parser for latex: ABI version 14
- OK: Loaded parser for ledger: ABI version 13
- OK: Loaded parser for llvm: ABI version 13
- OK: Loaded parser for lua: ABI version 13
- OK: Loaded parser for m68k: ABI version 13
- OK: Loaded parser for make: ABI version 13
- OK: Loaded parser for markdown: ABI version 13
- OK: Loaded parser for markdown_inline: ABI version 13
- OK: Loaded parser for menhir: ABI version 13
- OK: Loaded parser for meson: ABI version 14
- OK: Loaded parser for nickel: ABI version 13
- OK: Loaded parser for ninja: ABI version 13
- OK: Loaded parser for nix: ABI version 13
- OK: Loaded parser for norg: ABI version 14
- OK: Loaded parser for ocaml: ABI version 13
- OK: Loaded parser for ocaml_interface: ABI version 13
- OK: Loaded parser for ocamllex: ABI version 14
- OK: Loaded parser for org: ABI version 13
- OK: Loaded parser for pascal: ABI version 13
- OK: Loaded parser for perl: ABI version 13
- OK: Loaded parser for php: ABI version 13
- OK: Loaded parser for phpdoc: ABI version 14
- OK: Loaded parser for pioasm: ABI version 13
- OK: Loaded parser for prisma: ABI version 13
- OK: Loaded parser for proto: ABI version 13
- OK: Loaded parser for pug: ABI version 13
- OK: Loaded parser for python: ABI version 13
- OK: Loaded parser for ql: ABI version 13
- OK: Loaded parser for qmljs: ABI version 14
- OK: Loaded parser for query: ABI version 14
- OK: Loaded parser for r: ABI version 13
- OK: Loaded parser for racket: ABI version 13
- OK: Loaded parser for rasi: ABI version 13
- OK: Loaded parser for regex: ABI version 13
- OK: Loaded parser for rego: ABI version 13
- OK: Loaded parser for rnoweb: ABI version 13
- OK: Loaded parser for rst: ABI version 13
- OK: Loaded parser for ruby: ABI version 13
- OK: Loaded parser for rust: ABI version 13
- OK: Loaded parser for scala: ABI version 13
- OK: Loaded parser for scheme: ABI version 13
- OK: Loaded parser for scss: ABI version 13
- OK: Loaded parser for slint: ABI version 13
- OK: Loaded parser for solidity: ABI version 13
- OK: Loaded parser for sparql: ABI version 13
- OK: Loaded parser for sql: ABI version 14
- OK: Loaded parser for supercollider: ABI version 13
- OK: Loaded parser for surface: ABI version 13
- OK: Loaded parser for svelte: ABI version 13
- OK: Loaded parser for swift: ABI version 14
- OK: Loaded parser for sxhkdrc: ABI version 13
- OK: Loaded parser for teal: ABI version 14
- OK: Loaded parser for tiger: ABI version 13
- OK: Loaded parser for tlaplus: ABI version 13
- OK: Loaded parser for todotxt: ABI version 13
- OK: Loaded parser for toml: ABI version 13
- OK: Loaded parser for tsx: ABI version 13
- OK: Loaded parser for turtle: ABI version 13
- OK: Loaded parser for twig: ABI version 14
- OK: Loaded parser for typescript: ABI version 14
- OK: Loaded parser for v: ABI version 13
- OK: Loaded parser for vala: ABI version 13
- OK: Loaded parser for verilog: ABI version 13
- OK: Loaded parser for vim: ABI version 14
- OK: Loaded parser for vue: ABI version 13
- OK: Loaded parser for wgsl: ABI version 13
- OK: Loaded parser for yaml: ABI version 13
- OK: Loaded parser for yang: ABI version 13
- OK: Loaded parser for zig: ABI version 13
- OK: Loaded parser for c: ABI version 13
Minimal vimrc that can reproduce this bug.
Just load sonokai.
Steps to reproduce this bug using minimal vimrc
Just load sonokai.
Expected behavior
Normal loaded.
Actual behavior
A lot of warning:
Error detected while processing /home/xxx/.local/share/nvim/site/pack/packer/start/sonokai/colors/sonokai.vim:
line 424:
W18: Invalid character in group name
line 425:
W18: Invalid character in group name
line 426:
W18: Invalid character in group name
line 427:
W18: Invalid character in group name
line 428:
W18: Invalid character in group name
line 429:
W18: Invalid character in group name
line 430:
W18: Invalid character in group name
line 431:
W18: Invalid character in group name
line 432:
W18: Invalid character in group name
line 433:
W18: Invalid character in group name
line 434:
W18: Invalid character in group name
line 435:
W18: Invalid character in group name
line 436:
W18: Invalid character in group name
line 437:
W18: Invalid character in group name
line 438:
W18: Invalid character in group name
line 439:
W18: Invalid character in group name
line 440:
W18: Invalid character in group name
line 441:
W18: Invalid character in group name
line 442:
W18: Invalid character in group name
line 443:
W18: Invalid character in group name
line 444:
W18: Invalid character in group name
line 445:
W18: Invalid character in group name
line 446:
W18: Invalid character in group name
line 447:
W18: Invalid character in group name
line 448:
W18: Invalid character in group name
line 449:
W18: Invalid character in group name
line 450:
W18: Invalid character in group name
line 451:
W18: Invalid character in group name
line 452:
W18: Invalid character in group name
line 453:
W18: Invalid character in group name
line 454:
W18: Invalid character in group name
line 455:
W18: Invalid character in group name
line 456:
W18: Invalid character in group name
line 457:
W18: Invalid character in group name
line 458:
W18: Invalid character in group name
line 459:
W18: Invalid character in group name
line 460:
W18: Invalid character in group name
line 461:
W18: Invalid character in group name
line 462:
W18: Invalid character in group name
line 463:
W18: Invalid character in group name
line 464:
W18: Invalid character in group name
line 465:
W18: Invalid character in group name
line 466:
W18: Invalid character in group name
line 467:
W18: Invalid character in group name
line 468:
W18: Invalid character in group name
line 469:
W18: Invalid character in group name
line 470:
W18: Invalid character in group name
line 471:
W18: Invalid character in group name
I have done the following steps before reporting this issue:
Operating system/version
Ubuntu 22.04
GUI client/version
NVIM v0.8.0-dev+253-geb0aa8bb0
Feature matrix
Minimal vimrc that can reproduce this bug.
Just load sonokai.
Steps to reproduce this bug using minimal vimrc
Just load sonokai.
Expected behavior
Normal loaded.
Actual behavior
A lot of warning: