Ich benutze die Matrix colorscheme zusammen mit CSApprox für mein Terminal vim.set vim background transparent
Ich kann nicht in der Lage sein, den Hintergrund als transparent festzulegen. Ich habe versucht, die matrix.vim Datei zu bearbeiten, aber es macht es nicht besser.
hier ist die matrix.vim
" vim:set ts=8 sts=2 sw=2 tw=0:
"
" matrix.vim - MATRIX like colorscheme.
"
" Maintainer: MURAOKA Taro <[email protected]>
" Last Change: 10-Jun-2003.
set background=dark
hi clear
if exists("syntax_on")
syntax reset
endif
let g:colors_name = 'matrix'
hi Comment guifg=#226622
hi Constant guifg=#55ff55
hi Special guifg=#44cc44
hi Identifier guifg=#55ff55
hi Statement guifg=#55ff55 gui=bold
hi PreProc guifg=#339933
hi Type guifg=#55ff55 gui=bold
hi Underlined guifg=#55ff55 gui=underline
hi Error guifg=#55ff55
hi Todo guifg=#113311 gui=none
hi Cursor guifg=#226622
hi lCursor guifg=#226622
hi CursorIM guifg=#226622
hi Directory guifg=#55ff55
hi DiffAdd guifg=#55ff55 gui=none
hi DiffChange guifg=#55ff55 gui=none
hi DiffDelete guifg=#113311 gui=none
hi DiffText guifg=#55ff55 gui=bold
hi ErrorMsg guifg=#55ff55
hi VertSplit guifg=#339933
hi Folded guifg=#44cc44
hi FoldColumn guifg=#44cc44
hi IncSearch guifg=#226622 gui=none
hi LineNr guifg=#44cc44 gui=none
hi ModeMsg guifg=#44cc44
hi MoreMsg guifg=#44cc44
hi NonText guifg=#44cc44 guibg=NONE ctermbg=none
hi Normal guifg=#44cc44 guibg=NONE ctermbg=none
hi Question guifg=#44cc44
hi Search guifg=#113311 gui=none
hi SpecialKey guifg=#44cc44
hi StatusLine guifg=#55ff55 gui=none
hi StatusLineNC guifg=#113311 gui=none
hi Title guifg=#55ff55 gui=bold
hi Visual guifg=#55ff55 gui=none
hi VisualNOS guifg=#44cc44
hi WarningMsg guifg=#55ff55
hi WildMenu guifg=#226622
und meine .vimrc
Datei
set nocompatible
filetype off
set rtp+=~/.vim/bundle/Vundle.vim/
call vundle#begin()
Plugin 'gmarik/Vundle.vim'
Plugin 'fatih/vim-go'
Plugin 'vim-airline/vim-airline'
" Plugin 'vim-airline/vim-airline-themes'
Plugin 'airblade/vim-gitgutter'
" Plugin 'altercation/vim-colors-solarized'
Bundle 'morhetz/gruvbox'
Plugin 'tpope/vim-git'
Plugin 'Valloric/YouCompleteMe'
Plugin 'junegunn/fzf', { 'dir': '~/.fzf', 'do': './install --all' }
" Plugin 'flazz/vim-colorschemes'
Plugin 'godlygeek/csapprox'
call vundle#end()
filetype plugin indent on
syntax on
syntax enable
#...
#...
#...
#...
#...
set t_Co=256
colorscheme matrix
wenn ich hi Normal guifg=#44cc44 guibg=NONE ctermbg=none
in der Eingabeaufforderung eingeben, es wie erwartet aussieht. aber nicht, wenn es nur in matrix.vim
deklariert ist. Ich habe auch versucht, es nach colorscheme matrix
in .vimrc
hinzuzufügen, aber es hilft nicht.
Wie sieht es aus wie beim ersten Laden.
Wie es aussieht, nachdem ich geben Sie den Befehl
Das ist technisch korrekt, aber ich glaube, dass codi ngninja sucht nach einem Weg, es direkt in einem Farbschema zu machen. Oder eine Erklärung, warum es nicht in einem 'colorsheme' gemacht werden kann – grochmal
Wenn ich diesen Befehl in der Eingabeaufforderung eingeben, funktioniert es perfekt, aber wenn ich es einfach zu meinem' .vimrc' hinzufüge, funktioniert es nicht. – codingninja
Es gibt Chancen, wenn in Ihrer .vimrc-Datei ein Highlight-Befehl vorhanden ist, der den Highlight-Befehl in Ihrer Farbschemadatei überschreibt. Dies passiert, wenn Sie das Farbschema in Ihrer .vimrc vor dem überschriebenen Highlight-Befehl in Ihrer .vimrc setzen. Wenn Sie den vim wie den Ihres Farbschemas hervorheben möchten, schreiben Sie den Befehl set colorscheme am Ende der .vimrc-Datei. – imbichie