2011-12-30 4 views
1

Conque을 MacVim과 함께 사용하여 편집기에 터미널을 설치하고 싶습니다. 알았어 괜찮아. 그러나 많은 ANSI 색상의 기본값은 읽기 어렵습니다 (특히 진청색). 터미널 및 iTerm에서 색상을 더 읽기 쉬운 것으로 다시 매핑 할 수 있습니다 (예 : Solarized 사용). 나는 편집을 위해 멋진 색상 분류로 MacVim을 구성했지만, Conque 세션의 ANSI 색상은 읽을 수없는 ANSI 자체입니다.그래픽 vim에서 ANSI 색상을 재 매핑하는 방법은 무엇입니까?

ANSI 색상 (MacVim 또는 Conque 중 하나)을 사용자 정의 색상으로 다시 매핑 할 수 있습니까? 즉, ANSI 짙은 파란색이 # 268bd2로 표시되어야합니다.

답변

0

내 우분투 PC의 ~/.bashrc에이 행이 있습니다. 일관성을 위해 Gnome-Terminal에서 사용하는 색상 값으로 가상 콘솔에 사용되는 색상 값을 변경합니다.

if [ "$TERM" = "linux" ]; then 
    echo -en "\e]P0202020" #black 
    echo -en "\e]P8404040" #darkgrey 
    echo -en "\e]P1952743" #darkred 
    echo -en "\e]P9CA5F5E" #red 
    echo -en "\e]P280A572" #darkgreen 
    echo -en "\e]PA99D699" #green 
    echo -en "\e]P3E0BC93" #brown 
    echo -en "\e]PBFDDFAE" #yellow 
    echo -en "\e]P45A667F" #darkblue 
    echo -en "\e]PC7989AD" #blue 
    echo -en "\e]P594738C" #darkmagenta 
    echo -en "\e]PDDCA0DC" #magenta 
    echo -en "\e]P67BA0C2" #darkcyan 
    echo -en "\e]PEA5C4E0" #cyan 
    echo -en "\e]P7D2D2D2" #lightgrey 
    echo -en "\e]PFFDF6E3" #white 
    clear #for background artifacting 
fi 

어쩌면 시작점으로 사용할 수 있습니다.

echo -en "\e]PFFDF6E3" #white 
       ^^^^^^ 
       the hexadecimal value 
+1

흥미 롭습니다! 내가 무엇을 찾고 있었는지 (나는 터미널에서 정력을 사용하고 있지 않다), 그럼에도 불구하고 유용하다. –

관련 문제