내 vim
테마에서 터미널 색상을 표준화하려고하고 있는데 Vim이 백그라운드 색상에 따라 전경 텍스트 색상을 처리하는 방법에 대해 약간 이상한 행동을 보였습니다.Vim 일반 배경 전경 텍스트 색상 변경
이 매우 간단 vim
테마 고려 :
if exists("syntax_on")
syntax reset
endif
set t_Co=256
highlight Normal ctermfg=NONE ctermbg=234 cterm=NONE
highlight PreProc ctermfg=197 ctermbg=NONE cterm=NONE
그것은 아주 예쁜 아니다 (간단한 예제 등을)하지만 다음과 같습니다
그때 한 줄의 설정을 변경하는 경우 Normal
~ ctermbg=NONE
이렇게 :
highlight Normal ctermfg=NONE ctermbg=NONE cterm=NONE
012 3,516,
나는 다음과 같다 뭔가 얻을 : 당신이 볼 수 있듯이
, 배경이 명확하게 (예상대로) 변경을하지만, 전경 색상 변경뿐만 아니라.
왜이 동작을 일으키는 vim
에서이 속성을 변경한다? 전경 색상을 변경하지 않고 배경을 제거하려면 어떻게해야합니까?
OS X에서 256 비트 색상을 사용하는 기본 단말기를 사용하고 있습니다.
감사합니다.
그건 그렇고, 필자는 [사용하기 쉬운 색상 템플릿] (https://gist.github.com/romainl/5cd2f4ec222805f49eca)을 작성했습니다. 시도 해봐. – romainl