2013-10-11 5 views
8

저는 Xubuntu 13.04를 실행 중이며 Vim을 모든 기본 편집기로 사용하고 싶습니다. 많은 vim 색상 스키마를 다운로드하여 사용해 보았지만 공식 스크린 샷처럼 보이지는 않습니다.터미널 (xfce-terminal)에서 8 색만 보이는 이유는 무엇입니까?

예를 들어, 정력의 고유 한 색상 스키마 - 사막은 다음과 같아야합니다

enter image description here

하지만 내 정력에

가 많은 색상이 표시되지 않습니다, 예를 들어 배경.

enter image description here

그래서이 XFCE의 터미널과 싸움을 의미하고, 나는 256 색을 사용하도록 강제 할 수 없다. 색 tput을 명령을 동시에 제게 코드 제

을 준다 (; X < = 255 (X = 0 X ++)); "에코 -e 할 $ {X} 033 48 \ ; 5; $ {x} mcolor \ 033 [000m "; done은 멋진 색상을 보여줍니다. 내가 뭔가를 놓친 것 같아. 내가 뛰면

**$ echo $TERM** 

나는 xterm를 얻는다. $의 TERM 에코

내가 메시지 xterm을 얻을 : 그것은 '의 xterm-256color'나는

그런 설정 기간 = xterm을-256color 및 수출 TERM = xterm 등-256color을하려고하면

해야한다 -256color.

로그인/가입 후에도 여전히 Vim에서 올바른 색상을 얻지 못하고 있습니다. 그리고 Xterm이 xterm으로 다시 변경된 것을 봅니다. 내의 .vimrc 파일에 = 256

t_Co

if $TERM == "xterm-256color" set t_Co=256 endif 

을하며 도움을 보이지 않았다 :

내가 덧붙였다. 그런 다음 xterm 항목을 사용자 정의했습니다. ~/.Xdefaults를이 추가 :

'*** VTE ***: Failed to load terminal capabilities from '/etc/termcap' 
:

*customization: -color 
XTerm*termName: xterm-256color 
Add this to ~/.xsession to apply to new terminals: 

if [ -f $HOME/.Xdefaults ]; then 
    xrdb -merge $HOME/.Xdefaults 
fi 

내가 단말기의 환경 설정에서 변경할 때, 나는이 메시지가 '의 xterm-256color'

터미널 환경의 'xterm 등'모방

/usr/share/vte/termcap/xterm을 검사하면 xterm-256color 파일이 누락되었습니다. xterm0.0 폴더와 동일합니다. 인터넷에서이 파일을 찾아 내려고 폴더에 넣으려고했으나 찾지 못했습니다.

이것은 나를 하루 종일 미치게합니다 ... 누군가 제안 해 주시겠습니까?한 윈도우가 열려있는 대한

export TERM=xterm-256color 

작품 : 새 터미널을 열 때마다

답변

12

빠른 (임시) 방법은

이를 입력합니다.

작품 -하지만 더러운

~/.bashrc에 위의 라인을 추가 방법.

그 문제는, 그러나, 그 일을하면 자동으로 사용 bash 시도를 사용하는 터미널을 만들기 때문에 .bashrc$TERM을 편집하는 것은 나쁜 생각이 (같은 관계없이 실제로 256 색을 지원하는지 여부의 것을 때 SSH - 보내고 또는 F6)에 Ctrl 키 + Alt 키 + F1 와 액세스 단말. xfce4-terminalxfce4-terminal$COLORTERM 값을 설정하기 때문에 내가 무슨 짓을

는하지만, 내가 대신 다음 .bashrc에 추가됩니다 : 당신이 사용하는 경우

if [ "$COLORTERM" == "xfce4-terminal" ] ; then 
    export TERM=xterm-256color 
fi 

그 방법을 관련 $TERM 편집에만 발생 xfce4-terminal, 어쨌든 xterm으로 설정합니다 (그리고 에뮬레이션 환경을 변경하면 "VTE"메시지가 나타납니다).

참고 :