삽질하는플머

프롬프트 변경. ls 의 색깔 변경.

탐구생활/CYGWIN

Cygwin 이 멋진 건 대부분의 리눅스 프로그램들이 동작한다는 것이고
어지간한 윈도 프로그램또한 이 환경에서 돌아간다는 점이다.
아무튼 삽을 들고 하나씩 파해쳐보자.

오래 전 도스시절 제일 만만한 명령어가 "dir" 이었다.
Cygwin 도 마찬가지. 만만한 "ls" 를 입력 해 보자.

사용자 삽입 이미지

흐음... 뭔가 어색하고 안예쁘다.
먼저 저 닝닝한 프롬프트부터 바꿔보자.

만만한 편집기 nano 를 이미 설치 했으니 다음과 같이 입력하고

  nano ~/.bashrc

제일 끝 부분에 다음 줄을 추가한다.

  PS1="[\u@\h \W]\\$ "

저장 후 Cygwin을 다시 띄워보면 다음과 같이 이쁘게 변경된 프롬프트를 만날 수 있다.

사용자 삽입 이미지

하는 김에 ls 시에 표시되는 디렉토리 색깔도 좀 바꿔보자. 마찬가지로 ~/.bashrc 내에 다음 줄을 추가한다.

  alias ls="ls --color=auto"

사용자 삽입 이미지

그런데, 한글 디렉토리가 표시되지 않는다. 한글 입력도 안된다.
조금 전 ls 의 alias를 다음과 같이 바꿔주고

  alias ls="ls --color=auto --show-control-chars"

~/.inputrc 파일에 다음 줄을 추가 해 준다.

  set convert-meta Off
  set output-meta On

이제 Cygwin 을 다시 띄워보면 한글 입출력이 제대로 되는 것을 볼 수 있다.

사용자 삽입 이미지