PuTTY는 올바른 xterm-256color를 표시합니다. 색상 섹션에는 "터미널에서 ANSI 색상을 지정하도록 허용" 및 "터미널에서 xterm-256 색상 모드를 사용하도록 허용"이 나와 있습니다.
그러나 테마를 사용하면 작동하지 않고 모든 테마가 "ron"의 변형처럼 보이게 됩니다.
그리고 내.vimrc
set t_Co=256
syntax on
color wombat
set autoindent
set cindent
set smartindent
set tabstop=3
set shiftwidth=3
set expandtab
$ infocmp -1L xterm | grep max_colors
최대 색상 #256,
$ echo $TERM
xterm-256color
$ tput colors
256
이 문제를 해결하는 방법에 대한 아이디어를 주시면 감사하겠습니다.
답변1
(하이 컬러) 터미널을 지원하려면 색 구성표도 필요합니다. 당신이 언급한 사람의 경우 ~/.vimrc
,웜뱃, 이는 GUI( guifg=
/ guibg=
속성만)만 지원합니다.
256색 xterm용 wombat 특별 버전이 있습니다.여기.
대안
다음과 같은 플러그인근사cterm
GUI 색상 정의를 가져와서 고색상 터미널과 거의 일치하는 256색 팔레트로 변환할 수 있습니다. 이는 평범한 기본 16색 터미널 팔레트에서만 선택할 수 있거나 GUI 색상 정의만 제공할 수 있는 색상 구성표에 도움이 됩니다.
또 다른 접근법은 다음을 사용하는 것입니다.정확성, Vim의 GUI 색상과 정확히 일치하도록 (지원되는) 터미널의 색상 팔레트를 수정합니다.