vimrc 配色方案不改变背景

Posted

技术标签:

【中文标题】vimrc 配色方案不改变背景【英文标题】:vimrc color scheme not changing background 【发布时间】:2021-12-30 19:32:51 【问题描述】:

好的,我知道这个问题被问了很多,但答案对我没有帮助。当我将颜色方案更改为onedark 时,背景没有正确更改,它应该更暗,但事实并非如此。

我拥有的 vim:

它应该是什么样子:

有人知道会发生什么吗?

对于上下文this 是颜色方案,这是我的vimrc 文件:

syntax on

set visualbell t_vb=
set tabstop=4 softtabstop=4
set shiftwidth=4
set expandtab
set smartindent
set nu
set nowrap
set smartcase
set noswapfile
set nobackup
set undodir=~/.vim/undodir
set undofile
set incsearch
set colorcolumn=80
set mouse=a
set t_Co=256
set background=dark

highlight Normal ctermbg=NONE
highlight nonText ctermbg=NONE
highlight ColorColumn ctermbg=0 guibg=lightgrey

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

Plug 'joshdick/onedark.vim'
Plug 'jremmen/vim-ripgrep'
Plug 'tpope/vim-fugitive'
Plug 'leafgarland/typescript-vim'
Plug 'vim-utils/vim-man'
Plug 'lyuts/vim-rtags'
Plug 'kien/ctrlp.vim'
Plug 'Valloric/YouCompleteMe'
Plug 'mbbill/undotree'
Plug 'SirVer/ultisnips'
Plug 'honza/vim-snippets'

call plug#end()

colorscheme onedark

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

let g:ctrlp_user_command = ['.git/', 'git --git-dir=%s/.git ls-files -oc --exclude-standard']
let mapleader = "\<Space>"
let g:newtrw_browse_split=2
let g:newtrw_banner = 0
let g:newtrw_winsize = 25

let g:ctrlp_use_caching = 0

nnoremap <leader>h :wincmd h<CR>
nnoremap <leader>j :wincmd j<CR>
nnoremap <leader>k :wincmd k<CR>
nnoremap <leader>l :wincmd l<CR>
nnoremap <leader>u :UndotreeShow<CR>
nnoremap <leader>pv :wincmd v<bar> :Ex <bar> :vertical resize 30<CR>
nnoremap <leader>ps :Rg<SPACE>
nnoremap <silent> <leader>+ :vertical resize +5<CR>
nnoremap <silent> <leader>- :vertical resize -5<CR>

nnoremap <silent> <leader>gd :YcmCompleter GoTo<CR>
nnoremap <silent> <leader>gf :YcmCompleter FixIt<CR>

【问题讨论】:

你是在终端模拟器中运行 Vim 还是 GVim/MacVim GUI?无论如何,请使用the issue tracker。 what is the difference between cterm color and gui color? @romainl 当我使用 Mac vim 时它可以工作,但当我使用终端模拟器时它不会。旁注:我使用了 Iterm2 和默认终端,它们都不起作用。 您是否考虑阅读他们自述文件的故障排除部分? 【参考方案1】:

使用此链接https://github.com/navarasu/onedark.nvim.git 或写此内容

插件'https://github.com/navarasu/onedark.nvim.git'

在你的 vimrc 中。您还可以选择不同的onedark主题。

【讨论】:

以上是关于vimrc 配色方案不改变背景的主要内容,如果未能解决你的问题,请参考以下文章

处理 /home/zyf/.vimrc 时发生错误:第 12 行:E185: 找不到配色方案 molokai 这个

改变linux默认配色方案(dircolors和dircolors-solarized使用)

如何更换gvim配色方案

如何进入幻灯片配色方案 设置蓝色为背景配色方案 应用于所有幻灯片

Mysql配色方案

2019-09-30_vim配色方案