
OS X Terminal.app에 색상 문제가 있습니다.
현지에서 작업하는 경우 색상이 없습니다.
내 opensolaris 시스템에 SSH를 연결하면(Ssh 내부 화면 사용) 색상이 없습니다.
그런 다음 우분투 가상 머신에 SSH로 접속하고 vim으로 파일을 편집하면 색상이 완전히 깨집니다. vim을 종료하면 깨진 색상이 유지되고 터미널 벨이 울릴 때까지 모든 것에 적용됩니다.
나는 이것이 우분투 머신 색상의 잘못된 구성이거나 터미널 에뮬레이터의 불일치라고 가정합니다. 이 경우 가장 좋은 해결책은 무엇입니까?
답변1
이 문제를 해결하는 가장 쉬운 방법은 export TERM=vt100
Ubuntu 시스템에 연결할 때 실행하는 것입니다. 좋은 해결책은 값이 무엇인지 알아내는 것입니다.추정된터미널용으로 사용하고 대신 사용하세요.
답변2
내가 하는 가장 쉬운 방법은 에 넣는 것이고 export TERM=xterm-color
, ~/.bashrc
색상은 Ubuntu 9.10 SSH 연결과 완벽하게 작동합니다. (문제는 터미널이 가 xterm
아니라 이라고 가정할 때 Ubuntu로 인해 발생합니다 xterm-color
.)
답변3
스택에서 이 질문에 빠졌다면 이것이 나에게 많은 도움이 되었습니다.
vi ~/.bash_profile
이거 추가 해봐:
# set a fancy prompt (non-color, unless we know we "want" color)
case "$TERM" in
xterm-color|*-256color) color_prompt=yes;;
esac
# Enable colors in bash
export CLICOLOR=1
export LSCOLORS=GxBxCxDxexegedabagaced
그래서,
source ~/.bash_profile
덕분에: https://medium.com/@json_singh/ubuntu-like-terminal-in-mac-bash-9afe37b09aa