hpux 에서 color term 이 있나요?
글쓴이: pynoos / 작성시간: 화, 2003/04/22 - 6:57오후
hpux 를 telnet이나 ssh로 접속하여 사용할때, 항상 color 를 사용못하고 있는데,
적당한 TERM 값이 안찾아지는 군요. 혹시 잘 쓰고 계신분 없나요?
과거 누군가..
http://bbs.kldp.org/viewtopic.php?t=9232
질문하셨던데, 답이 마땅치 않군요.
Forums:
terminfo에 있는 텀들에서 맞는 걸 사용하시길. AIX나 HP사용한
terminfo에 있는 텀들에서 맞는 걸 사용하시길. AIX나 HP사용한지 오래되서 어떤건지 기억이 잘 안나네요.
cp /dev/zero /tmp; ping -s 4096 -f 192.168.0.255; rsync internet
AIX에서 color term을 사용하기 위해서.. (vim에서만)
일단 윈도우즈에서는 CRT나 다른 것으로는 잘 안되더군요. 오히려 국산 freeware인 zterm이 잘 되더군요. 저는 zterm으로 접속한뒤에 vim접속시 iris-ansi터미널 타입으로 씁니다. 이러면 vim의 색을 다 쓸 수있더군요.
리눅스에서 접속할때도 iris-ansi 를 씁니다. 평소에 그냥 아래처럼 해놓고 쓰기도 하죠.
========================================
* The truth will set you free.
음..위의 내용은 linux에서 출력하신 것 같군요.HP나
음..
위의 내용은 linux에서 출력하신 것 같군요.
HP나 AIX 에서는
/usr/share/terminfo
디렉토리가 없습니다.
HP:
/usr/share/lib/terminfo
AIX:
/usr/lib/terminfo
입니다.
위와 같지요...
ANSI Color 를 지원하는 HP terminal 값을 구하는 중 이지요.
HP쪽에서 terminfo의 color 계열 capname을 지원하지 않는 것도 아닐텐데,
terminfo compiler를 써서 이것저것 가져다가 닭질 중입니다.
제가 지금까지 알고 있기로, 모든 terminfo를 untic 해보았을때 color를 handling 하는 것은 빠져 있더군요..
---
http://coolengineer.com
AIX 도 비슷한 문제가 있긴 한데...전 iris-ansi 를
AIX 도 비슷한 문제가 있긴 한데...
전 iris-ansi 를 쓸경우에 yy 라는 문자가 계속 찍히던데요?
참고로 CRT, cygwin 둘다 그렇게 나옵니다.
CRT에서 emul mode를 ansi, linux, scoansi 다 해보았지만..
결과는 같구요. 현재 전 AIX는 xterm-color 를 쓰고 있습니다.
zterm은 사용하지 않는 관계로... ^^ 확인 못해보구요..
---
http://coolengineer.com
네 그렇습니다. yy 로 나오는거 있습니다. CRT나 ...
CRT나 다른 터미널 프로그램들은 그렇게 되더군요. 그런데 zterm만은 그렇게 안되고 잘 됩니다. zterm으로 한번 해보시기 바랍니다.
전 그래서 요샌 윈도우즈에선 가볍고 괜찮은 zterm을 종종 쓰고 있습니다. 이거 실행파일하나에다가 용량도 200킬로바이트던가? 밖에 하지 않습니다. zmodem까지 지원되고, ssh도 되니 거의 왠간한 작업은 다 여기서 가능하더군요.
현재 AIX에서 이렇게 잘 쓰고 있습니다. HP-UX는 제가 지금 사용하지 않는 관계로 확인을 못해봤군요. 그리고 IBM에서 배포하는 RPM관련 GNU패키지도 설치하면 ls에서도 color가 나올것 같습니다. 제가 root가 없어서 해보진 못했습니다.
========================================
* The truth will set you free.
제가 느끼기에는 SecureCRT가 가장 훌륭합니다. 익숙해서겠죠.
제가 느끼기에는 SecureCRT가 가장 훌륭합니다. 익숙해서겠죠.
SecureCRT 를 정품으로 사용하고 있어요.. ^^
---
http://coolengineer.com
거의 실시간 채팅수준이네요. ^^*
네 동감입니다. 기능은 어디 나무랄때 없이 SCRT가 최고죠. 저도 이거 사용합니다. 하지만 최근에는 zterm을 더 많이 쓰게 되더군요. 솔직히 scrt 3.1버전을 사용했는데, 업그레이드 하면 yy 나오는게 없어질까 생각도 했었습니다만, 괜히 모험을 거는것보다 zterm사용하는게 더 좋을듯 싶어서 zterm사용하게 되더군요.
그리고 X서버만 지원해준다면 Xmanager도 최고의 프로그램중 하나라고 생각됩니다. 국산 소프트웨어이면서 속도, 안정성 면에서 외산보다 더 뛰어나더군요. english버전은 외국에서도 많이 쓰고 있고요.
========================================
* The truth will set you free.
위의 내용은 linux에서 출력한게 맞고요 (HP계정이 없으니... -_
위의 내용은 linux에서 출력한게 맞고요 (HP계정이 없으니... -_-;)
AIX는 아직 계정이 있어서 요런 테스트를 해봤습니다
linux에서 infocmp linux > tmp 하시고 scp로 AIX에 옮기신후,
거기서 TERMINFO를 바꿔주시고 (예 ~/.terminfo)
tic tmp하면 l/linux가 생기지요.
TERM을 linux로 바꿔주시고 vim열면 컬러가 나옴니다.
윈도우에선 putty로 테스트 해봤습니다.
예전 Solaris쓸뗀 Rxvt가 컬러 지원 해주던것 같던데 HP에선 어떤지 모르겠네요.
거기서도 요런식으로 컬러 지원되는 terminfo를 소스로 변환시켜 옮긴 후 컴파일해주면 될것 같네요.
cp /dev/zero /tmp; ping -s 4096 -f 192.168.0.255; rsync internet
음 제가 알기론 zterm은 ssh version 1만 지원하는 줄 아는
음 제가 알기론 zterm은 ssh version 1만 지원하는 줄 아는데요..
ssh1 쓸바에야 차라리 telnet을 쓰는 게 낫다고 하는 말을 들어서.. zterm은 안쓰는 게 좋을 것 같습니다.
제가 저번에 테스트 해봤을 때, sshd 옵션에서 ssh2만 켜고 해보니 zterm에서 메모리 오류가 나더군요.
저는 putty를 애용합니다. 가볍고.. 한글도 잘 되고.. zterm보다 버그도 없고..
rommance.net
[quote="트리니티"]위의 내용은 linux에서 출력한게 맞고요 (H
그러게 말입니다. 저도 글 쓰기전에 위와 같이 했었지요..
암튼 고생하고 있답니다.
---
http://coolengineer.com
아뭏든 의심이 가는 것은....terminfo 를 handle 하
아뭏든 의심이 가는 것은....
terminfo 를 handle 하는 쪽에서
capname 중 setaf, setab 라는 놈을 무시하는 듯 합니다. (man terminfo 상에서 추정하기에...)
혹시 library 문제가 아닐까요?
참고로 제가 테스트 하는 것은 vim의 syntax coloring 을 통해서 입니다.
vim 문제인가? ^^
---
http://coolengineer.com
답은 아닙니다. ;-)
pynoos 님께서 글을 올리신 이후 저도 뉴스그룹을 뒤져봤는데 예전부터
HP-UX에서 syntax coloring 을 시도한 사람들이 많다는 걸 알았습니다.
그런데 다들 $TERM 값을 바꾸는 등의 간단한 방법으로 성공한 사례는 찾질
못했습니다. 다들 vim 의 소스 헤더였던가 라이브러린가를 고치는 삽질을
해서 답을 구하더군요.
코쟁이들은 못하는 것...pynoos 님께서는 반드시 성공하시길 바랍니다.
이 주제를 모니터링하고 있었는데 갑자기 답변이 줄이어 놀랬습니다.
아무쪼록...힘내시길 바랍니다. :-)
quid pro quo
저도 AIX에선 terminfo 컴파일 시켜서 쓰는데 vi론 안되고 vi
저도 AIX에선 terminfo 컴파일 시켜서 쓰는데 vi론 안되고 vim론 syntax coloring 잘 되거든요.
HP-UX란 놈 그렇게 까다로운 가요 :?
그런데 솔직히 telnet/ssh세션에서 프로그램 짜는것 보다 remote open / rsync / cvs 이런 방법이 더 낮지 않을까요? 컴파일은 마무레도 서버 쪽에서 하는게 낮지만...
이런 말 하면 vim-유저들 한테 한방먹겠지만, 전 프로젝트가 조금이라도 커지면 EMACS를 쓰는데... tranparent ssh file 옵션... 이거 정말 좋은데... vim에서도 바로 되나 모르겠네요...
아무쪼록... HP-UX한테 이기시길... 아님 전부 GNU로 환경으로 바꾸시던지 ^^
흐
흐
상당히 다채로운 주제가 왔다갔다하는 군요.. :P 이 문제의 원
상당히 다채로운 주제가 왔다갔다하는 군요.. :P
이 문제의 원흉은 두 가지였습니다.
하나는, HPUX가 설치 될때, ansi color를 지원하는 terminfo가 설치되지 않는 것과,
또 하나는
http://hpux.cs.utah.edu/
여기 및 여기의 미러에서 받아 설치하는 package 가 기본적으로 curses library를 사용하도록 compile 된것이 아닌 것 같습니다.
(주로 패키지 받는 곳이 저기 아닌가요? hpux 관리자분들? :shock: )
허실삼아 소스 받아서 compile 했더니만.... 기대하지 않은 결과를.. 얻게 됐네요.
해결은 따라서,
1.
ansi, linux 와 같은 terminfo를 받아다가 (위 어느분이 설명하셨죠?) tic 로 compile해 넣어 설치하고,
2.
./configure --enable-cscope --enable-multibyte --with-x --with-tlib=curses
요렇게 configure 잡아 compile을 했습니다.
(gui enable을 안시켰는데, 제가 gvim을 잘 사용하지않아서리.. :roll: )
상당히 허탈합니당.... 동시에 걱정이 사라졌습니다.
3.
swremove vim 로 설치 했던 vim 지웠구요...
추가 설명주실분 주세요...
---
http://coolengineer.com
오래된 질문이지만
오래된 질문이지만 참고 하실분들을위하여~~
만약 vim이 다음과 같은 옵션을 주어 컴파일 되었다면,
./configure --with-tlib=curses
TERM을 다음과 같이 export하세요
export TERM=dtterm
syntax on을 하시면 컬러 스키마가 적용됩니다
sunos에서 아래도 되네요. alias
sunos에서 아래도 되네요.
alias vi='TERM=xtermc vim'
http://blog.sdnkorea.com/blog/855?category=10
고작 블로킹 하나, 고작 25점 중에 1점, 고작 부활동
"만약 그 순간이 온다면 그때가 네가 배구에 빠지는 순간이야"
댓글 달기