당신이 보는 색깔은 당신의 터미널 에뮬레이터의 "물리적"능력에 의해 제한을 받지만, 숫자는 일반적으로 프로그램이 색칠에 얼마나 공상적인지 결정하기 위해 사용하는 환경 변수 TERM
에 의해 변경됩니다 . 빔이 TERM
를 검사 256
를 포함하는 값을 볼 때 단순한 관점에서
...
, 그것은 단말기 에뮬레이터 256 개 색을 표시 할 수 있고, 따라서 행동 가정한다.
하여 TERM
은 (다른 사람들) xterm
또는 screen
이며, 빔은 단말 에뮬레이터 8 색의 표시 만 할 수 있고, 따라서 행동 가정한다.
로컬 단말기 에뮬레이터에서 현재 TERM
을 xterm-256color
되는 가정 및 중간 *rc
하나도 설정없는 TERM
특정 :이 단말 인 것처럼
WHERE TERM COLORS
--------------------------------------------------------------
local xterm-256color 256
local > vim xterm-256color 256
local > remote xterm-256color 256
local > remote > vim xterm-256color 256
local > remote > remote > remote > remote > remote > remote >
> remote > remote > remote > remote xterm-256color 256
local > remote > tmux screen 8
local > remote > tmux > vim screen 8
local > tmux screen 8
local > tmux > vim screen 8
local > tmux > remote screen 8
local > tmux > remote > tmux screen 8
local > tmux > remote > tmux > vim screen 8
TMUX는 단말 멀티플렉서로서 역할 TERM
을 tmux의 기본값 인 screen
으로 변경하고 새 값이 체인을 따라 전달되는 값입니다.
tmux 및 어디서나 멋진 색상을 원하면 256 색 준비 TERM
을 사용하도록 각 tmux를 구성해야합니다. 로그인 한 모든 컴퓨터의 ~/.tmux.conf
에이 줄을 넣으십시오 :
set-option -g default-terminal "screen-256color"