Solarized Xterm은 어두운 배경만 표시하고 글꼴 색상은 표시하지 않습니다.

Solarized Xterm은 어두운 배경만 표시하고 글꼴 색상은 표시하지 않습니다.

나는 얻으려고 노력하고있다햇볕에 탐xterm 색상 구성표를 사용했지만 아직 많은 성공을 거두지 못했습니다. 저는 Debian 6을 실행 Xresources중이고 ~/.Xresources.

새 설정 로드를 사용한 후 xrdb -load ~/.Xresources테마가 있는 파란색 배경의 XTerm이 표시되지만 글꼴 색상은 표시되지 않습니다. Xterm 및 Solarized 테마

기본 xterm에는 다음과 같은 색상 기능이 있습니다. 데비안의 기본 xterm

햇빛에 노출된 후 색상이 나타나도록 하는 방법은 무엇입니까?

답변1

새로운 배경색과 전경색에서 볼 수 있듯이 터미널이 새로운 테마로 색칠되어 있습니다. 그러나 ls기본 색상 세트보다 더 많은 색상을 사용 하려면dir_colors파일을 구성하고 파일이 에서 시작되도록 합니다 ~/.bashrc. 파일에는 다양한 파일 형식과 해당 표시 색상을 구별하는 색상 및 파일 형식 쌍이 포함되어 있습니다. 환경 변수는 LS_COLORS이 데이터를 가져온 후 보관해야 하며 ls이를 사용하여 그에 따라 파일 이름을 표시해야 합니다.

에 사용된 색상 코드 순서 는 텍스트를 색상으로 표시하는 이스케이프 코드 dir_colors와 동일합니다 . 굵은 빨간색으로 표시되고 일반 빨간색으로 표시됩니다. 또한 이러한 색상은 항상 에 정의된 색상과 관련되어 있으므로 예를 들어 빨간색은 등에 해당합니다 .bash1;310;31~/.XresourcesXTerm*color1

답변2

나는 같은 문제가 있었고 ~/.xinitrc에 다음 줄을 추가하여 해결했습니다.

export CLICOLOR=TRUE

답변3

ls 색상 확장을 다운로드하세요.

$ git clone git://github.com/seebi/dircolors-solarized.git
$ cp dircolors-solarized/dircolors.256dark .dircolors

.bashrc자동으로 소싱됩니다~/.dircolors

답변4

~./bashrc파일에서 색상을 로드하려면 다음을 입력 하세요 .directory.

if [ "$TERM" != "dumb" ]; then
[ -e "$HOME/.dircolors" ] && DIR_COLORS="$HOME/.dircolors"
[ -e "$DIR_COLORS" ] || DIR_COLORS=""
eval "`dircolors -b $DIR_COLORS`"
alias ls='ls --color=auto'
fi

관련 정보