【问题标题】:Vim colorscheme is not working for large filesVim 颜色方案不适用于大文件
【发布时间】:2023-03-05 01:15:01
【问题描述】:

我是 Vim 新手。所以,我从网上复制了 .vimrc 文件,并将配色方案设置为 gruvbox。但是对于包含超过 1500 行的文件,它在第 1250 行之后不起作用。它在第 1250 行之后显示带有绿色字体颜色的纯文本。如何解决这个问题? 提前致谢。

.vimrc 文件:

syntax on

set guicursor=

set nohlsearch
set hidden
set nu
set nowrap
set smartcase
set noswapfile
set nobackup
set undodir=~/.vim/undodir
set undofile
set incsearch
set termguicolors
set scrolloff=8
set cmdheight=2
set updatetime=50
set shortmess+=c

set colorcolumn=80
highlight ColorColumn ctermbg=0 guibg=lightgrey
let g:gruvbox_contrast_dark = 'hard'
if exists('+termguicolors')
    let &t_8f = "\<Esc>[38;2;%lu;%lu;%lum"
    let &t_8b = "\<Esc>[48;2;%lu;%lu;%lum"
endif
let g:gruvbox_invert_selection='0'

colorscheme gruvbox
set background=dark

if executable('rg')
    let g:rg_derive_root='true'
endif

【问题讨论】:

  • 这不是Minimal, Reproducible Example 的示例。如果您将.vimrc 缩短为能够重现您的问题的最小的人,您将有更多的运气来回答您的问题。

标签: vim editor


【解决方案1】:

我不确定他们为什么没有修复这个错误,但修复是这样的:

syntax sync fromstart

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2011-06-08
    • 1970-01-01
    • 1970-01-01
    • 2017-05-19
    • 2011-05-18
    • 2023-04-11
    • 2022-11-13
    • 2018-12-25
    相关资源
    最近更新 更多