SunOS 5.8/Solaris 8의 ls 및 vim 색상

SunOS 5.8/Solaris 8의 ls 및 vim 색상

SunOS 5.8에서 ls및 색상을 사용하고 싶습니다.vim

SunOS 5.8 Generic_117350-11 sun4u sparc SUNW,Sun-Blade-2500

ls(GNU coreutils) 6.9와 vim 7.2를 설치했습니다.

~/.cshrc에서:

setenv TERM sun-color # If change to dtterm, the vim color scheme desert256 will not work.

alias ls ls -F --color=auto

setenv LS_COLORS "no=00;38;5;244:di=00;38;5;33:ln=01;38;5;37:pi=48;5;230;38;5;136;01:so=48;5;230;38;5;136;01:do=48;5;230;38;5;136;01:bd=48;5;230;38;5;244;01:cd=48;5;230;38;5;244;01:or=48;5;235;38;5;160:ex=01;38;5;64:*.tar=00;38;5;61:*.tgz=01;38;5;61:*.arj=01;38;5;61:*.taz=01;38;5;61:*.lzh=01;38;5;61:*.lzma=01;38;5;61:*.tlz=01;38;5;61:*.txz=01;38;5;61:*.zip=01;38;5;61:*.z=01;38;5;61:*.Z=01;38;5;61:*.dz=01;38;5;61:*.gz=01;38;5;61:*.lz=01;38;5;61:*.xz=01;38;5;61:*.bz2=01;38;5;61:*.bz=01;38;5;61:*.tbz=01;38;5;61:*.tbz2=01;38;5;61:*.tz=01;38;5;61:*.deb=01;38;5;61:*.rpm=01;38;5;61:*.jar=01;38;5;61:*.rar=01;38;5;61:*.ace=01;38;5;61:*.zoo=01;38;5;61:*.cpio=01;38;5;61:*.7z=01;38;5;61:*.rz=01;38;5;61:*.apk=01;38;5;61:*.gem=01;38;5;61:*.jpg=00;38;5;136:*.JPG=00;38;5;136:*.jpeg=00;38;5;136:*.gif=00;38;5;136:*.bmp=00;38;5;136:*.pbm=00;38;5;136:*.pgm=00;38;5;136:*.ppm=00;38;5;136:*.tga=00;38;5;136:*.xbm=00;38;5;136:*.xpm=00;38;5;136:*.tif=00;38;5;136:*.tiff=00;38;5;136:*.png=00;38;5;136:*.svg=00;38;5;136:*.svgz=00;38;5;136:*.mng=00;38;5;136:*.pcx=00;38;5;136:*.dl=00;38;5;136:*.xcf=00;38;5;136:*.xwd=00;38;5;136:*.yuv=00;38;5;136:*.cgm=00;38;5;136:*.emf=00;38;5;136:*.eps=00;38;5;136:*.CR2=00;38;5;136:*.ico=00;38;5;136:*.tex=01;38;5;245:*.rdf=01;38;5;245:*.owl=01;38;5;245:*.n3=01;38;5;245:*.ttl=01;38;5;245:*.nt=01;38;5;245:*.torrent=01;38;5;245:*.xml=01;38;5;245:*Makefile=01;38;5;245:*Rakefile=01;38;5;245:*build.xml=01;38;5;245:*rc=01;38;5;245:*1=01;38;5;245:*.nfo=01;38;5;245:*README=01;38;5;245:*README.txt=01;38;5;245:*readme.txt=01;38;5;245:*.md=01;38;5;245:*README.markdown=01;38;5;245:*.ini=01;38;5;245:*.yml=01;38;5;245:*.cfg=01;38;5;245:*.conf=01;38;5;245:*.c=01;38;5;245:*.cpp=01;38;5;245:*.cc=01;38;5;245:*.log=00;38;5;240:*.bak=00;38;5;240:*.aux=00;38;5;240:*.bbl=00;38;5;240:*.blg=00;38;5;240:*~=00;38;5;240:*#=00;38;5;240:*.part=00;38;5;240:*.incomplete=00;38;5;240:*.swp=00;38;5;240:*.tmp=00;38;5;240:*.temp=00;38;5;240:*.o=00;38;5;240:*.pyc=00;38;5;240:*.class=00;38;5;240:*.cache=00;38;5;240:*.aac=00;38;5;166:*.au=00;38;5;166:*.flac=00;38;5;166:*.mid=00;38;5;166:*.midi=00;38;5;166:*.mka=00;38;5;166:*.mp3=00;38;5;166:*.mpc=00;38;5;166:*.ogg=00;38;5;166:*.ra=00;38;5;166:*.wav=00;38;5;166:*.m4a=00;38;5;166:*.axa=00;38;5;166:*.oga=00;38;5;166:*.spx=00;38;5;166:*.xspf=00;38;5;166:*.mov=01;38;5;166:*.mpg=01;38;5;166:*.mpeg=01;38;5;166:*.m2v=01;38;5;166:*.mkv=01;38;5;166:*.ogm=01;38;5;166:*.mp4=01;38;5;166:*.m4v=01;38;5;166:*.mp4v=01;38;5;166:*.vob=01;38;5;166:*.qt=01;38;5;166:*.nuv=01;38;5;166:*.wmv=01;38;5;166:*.asf=01;38;5;166:*.rm=01;38;5;166:*.rmvb=01;38;5;166:*.flc=01;38;5;166:*.avi=01;38;5;166:*.fli=01;38;5;166:*.flv=01;38;5;166:*.gl=01;38;5;166:*.m2ts=01;38;5;166:*.divx=01;38;5;166:*.webm=01;38;5;166:*.axv=01;38;5;166:*.anx=01;38;5;166:*.ogv=01;38;5;166:*.ogx=01;38;5;166:"

넣어보았 ~/.dircolors으나 ~/.dir_colors작동하지 않고 dircolors 명령을 찾을 수 없습니다.

존재하다 ~/.vimrc:

 set t_Co=256
 set background=dark
 colorscheme desert256

출력 tput colors:

$ tput colors
8
$ echo $?
0

위 설정을 적용한 후 최신 버전의 PuTTY를 사용하여 SunOS 호스트에 로그인한 후에도 PuTTY가 여전히 기본 설정으로 남아 있었습니다.

lsvimPuTTY에서는 컬러로 표시할 수 있습니다 .

그러나 su - myaccountSunOS 시스템의 CDE(Common Desktop Environment) 터미널 에뮬레이터에서 이 작업을 수행 하면 ( ls그러나 vimgvim은할 수 있는색상 표시) 은 터미널 에뮬레이터가 , 또는 인지 여부에 관계없이 PuTTY처럼 색상을 올바르게 사용 background:Black하지 forceground:White않습니다 background:White.forceground:Black

그림을 참조하십시오:https://picasaweb.google.com/112839698018484354718/Sunos58

PuTTY에서 SunOS 호스트에 로그인할 때 SunOS CDE 터미널 에뮬레이터에서 ls색상을 올바르게 표시하려면 어떻게 해야 합니까?vim

답변1

나는 당신이 의미한다고 생각합니다용어. 이 경우 16가지 색상만 사용할 수 있습니다. GUI는 훌륭하지만 DtTerm, 및 기타 색상에 비해 기능이 떨어집니다.xtermrxvt

터미널이 256색을 지원하도록 하려면최근 xterm 빌드(아니요Solaris와 함께 제공되는 것).

또 다른 옵션은 gvimMotif/Athena/GTK GUI와 함께 사용하는 것입니다.

관련 정보