2017-12-29 4 views
1

vim에는 1 개의 문제가 있습니다. 나는 iterm 및 vim에 solarized 테마를 설치했습니다. 그러나 매번 정력을 발휘할 때마다 나는 흰색 배경을 가지고 있습니다. 내가 Vim 흰색 배경

set background=light 

set background=dark 

또는

를 입력 한 후

enter image description here

는 그러나 나는 내가 원하는 것을 얻었다.

enter image description here

에게 문제가 될 수있는 것? 내 .vimrc

+0

이것은 주제와는 거리가 있지만, 제외시키지 않고, 번들 및 빔 - 플러그 모두 기본적으로 동일한 작업을 수행합니까? 왜 당신은 모두 3을 사용하고 있습니까? – SpoonMeiser

+0

내가 단지 vim을 사용하기 시작했을 때 나는 그것을 깨닫지 못했지만 그 중 2 개를 제거했다는 것을 알고있다.) Thx –

답변

0

시도는 .vimrc 파일에

colorscheme solarized 

의 아래에

set background=dark 

이동.

+0

Nothing ... 전에 이것을 시도했다 –

+0

아마도 몇몇 플러그인이나 .vimrc 다음에로드되는 스크립트가 있고 배경 설정. ': scriptnames'를 사용하여 어떤 스크립트가로드되고 어떤 스크립트가 그 스크립트를 담당하는지 확인할 수 있습니다. –

+0

또한 i가 vimrc를 다음과 같이 다시로드하는 경우 : 그렇게되면 어떻게 될지 ... –

0

Wray Zheng이 문제는 아마도 일부 플러그인으로 인해 발생했다고 말했습니다. 각 플러그인을 주석 처리/주석 해제하고 SourcePre 이벤트를 청취하고 어떤 스크립트가 background 옵션을 변경하는지 감지해야합니다.

let g:log = [] 

function! Log() 
    call add(g:log, [&background, expand("<amatch>")]) 
endfunction 

autocmd SourcePre * call AnotherFoo() 

그런 다음 바로 :echo g:log입니다.

+0

발견! 그것은 csapprox였습니다. Thx 당신의 도움! –

관련 문제