진한 파란색 입력 vim
또는 ls
출력 에 문제가 있습니다. 검은 배경색을 사용하기 때문에 진한 파란색으로 표시된 단어는 거의 완전히 보이지 않습니다. 이 문제를 어떻게 해결할 수 있습니까?
진한 파란색 입력 vim
또는 ls
출력 에 문제가 있습니다. 검은 배경색을 사용하기 때문에 진한 파란색으로 표시된 단어는 거의 완전히 보이지 않습니다. 이 문제를 어떻게 해결할 수 있습니까?
답변:
background
옵션을 사용하여 vim의 색상 테마를 수정할 수 있습니다 . 사용하다
set background=dark
현재 세션에서 또는 vimrc에서 영구적으로 설정하십시오.
의 출력은 ls
로 구성됩니다 /etc/DIR_COLORS
. 자세한 내용은 맨 페이지 를 참조하십시오. 홈 디렉토리 의 ~/.dir_colors
(On Ubuntu : ~/.dircolors
-항목 참조 ~/.bashrc
) 파일로 설정을 덮어 쓸 수 있습니다 .
같은 항목
DIR 01;36
청록색으로 더 읽기 쉬운 배경을 만듭니다.
~/.dircolors
여기 지시 된대로 파일 (예 :)을 만든 후에는 파일 source ~/.bashrc
이 작동하는지 확인해야합니다. 이 답변에 감사드립니다!
파란색이 검은 색으로 표시되지 않도록 응용 프로그램을 구성하는 대신 파란색이 잘 보이도록 터미널을 구성하는 것이 좋습니다. 대부분의 터미널 에뮬레이터에는 해당 설정이 있습니다. xterm에는 X 리소스가 있습니다.
XTerm.VT100.color4: CornflowerBlue
다른 터미널 에뮬레이터에서는 구성 파일 또는 대화 상자에서 색상 설정 또는 테마를 찾으십시오.
공통가 조절 서열 : 애플리케이션으로부터 컬러 번호와 관련된 음영 설정은 OSC 4 ; c ; spec BEL
어디 OSC
이며 ESC ]
, c
컬러 번호 및 spec
#RGB 같은 색 사양이다.
printf %b '\e]4;4;#6495ed\a' # set the blue shade to CornflowerBlue
응용 프로그램에 의한 변경은 다음 터미널 재설정까지만 유효합니다. 이 방법을 사용하는 경우 (터미널에 구성 메커니즘이없는 경우에만 권장 됨) 효과적으로 변경 사항을 적용하려면 터미널의 재설정 문자열 (termcap : r1
string; terminfo : rs1
string)에 색상 구성 이스케이프 시퀀스를 추가하십시오 .
참조 색상의 그늘이 표시 재정 , 나는 ssh를 기계들을 사용하여 내 로컬 컴퓨터의 터미널 색상을 설정할 수 있습니까? .
ls
터미널 세션 의 디렉토리 색상 을 설정하는 빠른 방법 :
1. dircolors 명령을 실행하여 터미널을 엽니 다.
machines@box790 ~ $ dircolors
LS_COLORS='rs=0:di=01;34:ln=01;36:mh=00:pi=40;33:so=01;35:do=01;35:bd=40;33;01:cd=40;33;01:or=40;31;01:su=37;41:sg=30;43:ca=30;41:tw=30;42:ow=34;42:st=37;44:ex=01;32:*.tar=01;31:*.tgz=01;31:*.arj=01;31:*.taz=01;31:*.lzh=01;31:*.lzma=01;31:*.tlz=01;31:*.txz=01;31:*.zip=01;31:*.z=01;31:*.Z=01;31:*.dz=01;31:*.gz=01;31:*.lz=01;31:*.xz=01;31:*.bz2=01;31:*.bz=01;31:*.tbz=01;31:*.tbz2=01;31:*.tz=01;31:*.deb=01;31:*.rpm=01;31:*.jar=01;31:*.rar=01;31:*.ace=01;31:*.zoo=01;31:*.cpio=01;31:*.7z=01;31:*.rz=01;31:*.jpg=01;35:*.jpeg=01;35:*.gif=01;35:*.bmp=01;35:*.pbm=01;35:*.pgm=01;35:*.ppm=01;35:*.tga=01;35:*.xbm=01;35:*.xpm=01;35:*.tif=01;35:*.tiff=01;35:*.png=01;35:*.svg=01;35:*.svgz=01;35:*.mng=01;35:*.pcx=01;35:*.mov=01;35:*.mpg=01;35:*.mpeg=01;35:*.m2v=01;35:*.mkv=01;35:*.ogm=01;35:*.mp4=01;35:*.m4v=01;35:*.mp4v=01;35:*.vob=01;35:*.qt=01;35:*.nuv=01;35:*.wmv=01;35:*.asf=01;35:*.rm=01;35:*.rmvb=01;35:*.flc=01;35:*.avi=01;35:*.fli=01;35:*.flv=01;35:*.gl=01;35:*.dl=01;35:*.xcf=01;35:*.xwd=01;35:*.yuv=01;35:*.cgm=01;35:*.emf=01;35:*.axv=01;35:*.anx=01;35:*.ogv=01;35:*.ogx=01;35:*.aac=00;36:*.au=00;36:*.flac=00;36:*.mid=00;36:*.midi=00;36:*.mka=00;36:*.mp3=00;36:*.mpc=00;36:*.ogg=00;36:*.ra=00;36:*.wav=00;36:*.axa=00;36:*.oga=00;36:*.spx=00;36:*.xspf=00;36:';
export LS_COLORS
machines@box790 ~ $
ls의 색상을 설정하는 명령을 parroting하고 있습니다. 'di'는 디렉토리를 나타냅니다. 34는 나쁜 진한 파란색입니다. 36은 시안이다. 붙여 넣어 터미널로 바꾸십시오.
2. 모든 것을 터미널에 복사하여 한 번만 변경하십시오.
당신은 변화 di=01;34
하는 di=01;36
이 같은 :
machines@box790 ~ $ LS_COLORS='rs=0:di=01;36:ln=01;36:mh=00:pi=40;33:so=01;35:do=01;35:bd=40;33;01:cd=40;33;01:or=40;31;01:su=37;41:sg=30;43:ca=30;41:tw=30;42:ow=34;42:st=37;44:ex=01;32:*.tar=01;31:*.tgz=01;31:*.arj=01;31:*.taz=01;31:*.lzh=01;31:*.lzma=01;31:*.tlz=01;31:*.txz=01;31:*.zip=01;31:*.z=01;31:*.Z=01;31:*.dz=01;31:*.gz=01;31:*.lz=01;31:*.xz=01;31:*.bz2=01;31:*.bz=01;31:*.tbz=01;31:*.tbz2=01;31:*.tz=01;31:*.deb=01;31:*.rpm=01;31:*.jar=01;31:*.rar=01;31:*.ace=01;31:*.zoo=01;31:*.cpio=01;31:*.7z=01;31:*.rz=01;31:*.jpg=01;35:*.jpeg=01;35:*.gif=01;35:*.bmp=01;35:*.pbm=01;35:*.pgm=01;35:*.ppm=01;35:*.tga=01;35:*.xbm=01;35:*.xpm=01;35:*.tif=01;35:*.tiff=01;35:*.png=01;35:*.svg=01;35:*.svgz=01;35:*.mng=01;35:*.pcx=01;35:*.mov=01;35:*.mpg=01;35:*.mpeg=01;35:*.m2v=01;35:*.mkv=01;35:*.ogm=01;35:*.mp4=01;35:*.m4v=01;35:*.mp4v=01;35:*.vob=01;35:*.qt=01;35:*.nuv=01;35:*.wmv=01;35:*.asf=01;35:*.rm=01;35:*.rmvb=01;35:*.flc=01;35:*.avi=01;35:*.fli=01;35:*.flv=01;35:*.gl=01;35:*.dl=01;35:*.xcf=01;35:*.xwd=01;35:*.yuv=01;35:*.cgm=01;35:*.emf=01;35:*.axv=01;35:*.anx=01;35:*.ogv=01;35:*.ogx=01;35:*.aac=00;36:*.au=00;36:*.flac=00;36:*.mid=00;36:*.midi=00;36:*.mka=00;36:*.mp3=00;36:*.mpc=00;36:*.ogg=00;36:*.ra=00;36:*.wav=00;36:*.axa=00;36:*.oga=00;36:*.spx=00;36:*.xspf=00;36:';
machines@box790 ~ $ export LS_COLORS
3. 이것은 즉시 디렉토리 색상을 청록색으로 설정합니다
do an 'ls' and see that directories are indeed cyan.
4. 위 단계를 영구적으로 만듭니다.
~ / .bashrc의 맨 아래에 위의 명령을 다음과 같이 배치하여 영구적으로 만드십시오.
LS_COLORS='rs=0:di=01;36:ln=01;36:mh=00:pi=40;33:so=01;35:do=01;35:bd=40;33;01:cd=40;33;01:or=40;31;01:su=37;41:sg=30;43:ca=30;41:tw=30;42:ow=34;42:st=37;44:ex=01;32:*.tar=01;31:*.tgz=01;31:*.arj=01;31:*.taz=01;31:*.lzh=01;31:*.lzma=01;31:*.tlz=01;31:*.txz=01;31:*.zip=01;31:*.z=01;31:*.Z=01;31:*.dz=01;31:*.gz=01;31:*.lz=01;31:*.xz=01;31:*.bz2=01;31:*.bz=01;31:*.tbz=01;31:*.tbz2=01;31:*.tz=01;31:*.deb=01;31:*.rpm=01;31:*.jar=01;31:*.war=01;31:*.ear=01;31:*.sar=01;31:*.rar=01;31:*.ace=01;31:*.zoo=01;31:*.cpio=01;31:*.7z=01;31:*.rz=01;31:*.jpg=01;35:*.jpeg=01;35:*.gif=01;35:*.bmp=01;35:*.pbm=01;35:*.pgm=01;35:*.ppm=01;35:*.tga=01;35:*.xbm=01;35:*.xpm=01;35:*.tif=01;35:*.tiff=01;35:*.png=01;35:*.svg=01;35:*.svgz=01;35:*.mng=01;35:*.pcx=01;35:*.mov=01;35:*.mpg=01;35:*.mpeg=01;35:*.m2v=01;35:*.mkv=01;35:*.webm=01;35:*.ogm=01;35:*.mp4=01;35:*.m4v=01;35:*.mp4v=01;35:*.vob=01;35:*.qt=01;35:*.nuv=01;35:*.wmv=01;35:*.asf=01;35:*.rm=01;35:*.rmvb=01;35:*.flc=01;35:*.avi=01;35:*.fli=01;35:*.flv=01;35:*.gl=01;35:*.dl=01;35:*.xcf=01;35:*.xwd=01;35:*.yuv=01;35:*.cgm=01;35:*.emf=01;35:*.axv=01;35:*.anx=01;35:*.ogv=01;35:*.ogx=01;35:*.aac=00;36:*.au=00;36:*.flac=00;36:*.mid=00;36:*.midi=00;36:*.mka=00;36:*.mp3=00;36:*.mpc=00;36:*.ogg=00;36:*.ra=00;36:*.wav=00;36:*.axa=00;36:*.oga=00;36:*.spx=00;36:*.xspf=00;36:';
export LS_COLORS
이것을 ~ / .bashrc에 넣고 (터미널 또는을 다시 시작 source ~/.bashrc
) 색상이 여전히 맞아야합니다.
di
와 심볼릭 링크 ln
의 색이 같은 것으로 보입니다 01;36
. 특정 구별이 중요한 경우 해당 색상을 자유롭게 전환하십시오. 이 색 구성표는 내가 발로 채운 기본 설정입니다.