Closed yatesco closed 10 months ago
I just tried in a fresh Debian container using this exact .vimrc
and plugin (pack) cloned into the same location.
It took Vim a couple of seconds to generate the syntax files on the first startup, but it eventually completed:
root@6da86b42c634:~# vim
[gruvbox-material] Generated /root/.vim/pack/colors/opt/gruvbox-material/after/syntax
Press ENTER or type command to continue
root@6da86b42c634:~# ls ~/.vim/pack/colors/opt/gruvbox-material/after/syntax/
NeogitCommitView dirvish less perl tagbar
NeogitStatus dosini lisp php tex
NvimTree elixir lua pod text
Outline erlang make ps1 toml
aerial fern markdown purescript typescript
c fish matlab python typescriptreact
clojure gitcommit moon quickmenu undotree
cmake go neo-tree rst vim
coc-explorer haskell nerdtree ruby vim-plug
coctree help netrw rust vimwiki
coffee html objc sass vista
cpp java objcpp scala vista_kind
cs javascript ocaml scss vista_markdown
css javascriptreact octave sh xml
dart json octo startify yaml
dashboard kotlin packer swift zsh
After starting Vim, could you please keep checking, in a separate terminal, whether the contents of the ~/.vim/pack/colors/opt/gruvbox-material/after/syntax/
directory is being populated?
Ah OK - I wasn't waiting long enough. Yes, letting it finish (few seconds) works perfectly. Thanks!
Glad it completed eventually!
https://github.com/sainnhe/gruvbox-material/pull/188 if you want it :-)
I have done the following steps before reporting this issue:
Operating system/version
macOS 14.1.1 (23B81)
Terminal emulator/version
macOS Terminal
$TERM environment variable
xterm-256color
Tmux version
No response
Feature matrix
Minimal vimrc that can reproduce this bug.
Steps to reproduce this bug using minimal vimrc
.vim
git submodule add --depth=1 https://github.com/sainnhe/gruvbox-material.git pack/colors/opt/gruvbox-material
Expected behavior
lovely gruvbox colours
Actual behavior
nothing until you press
Ctrl-C
at which point the following appears:NOTE: removing
let g:gruvbox_material_better_performance = 1
makes everything work.