맥 터미널에서 색상 강조 사용하기(ls, vim)

기본적으로 터미널에서 ls와 vi 또는 vim (이하 vim)이 단일 색상으로 텍스트가되어 가독성이 떨어진다.

리눅스 터미널 환경처럼 색상을 사용하려면 아래와 같이 설정해 주면 된다.


1. ls


Bash 환경설정 파일에(~/.bash_profile) 아래와 같이 추가해 준다.

alias ls='ls -FG'


ls 명령을 치면 ls -FG 명령을 수행하라는 뜻인데, -F 옵션은 디렉토리에는 '/'를 실행파일에는 '*' 심볼릭링크에는 '@' 등의 표시를 해주는 옵션이고 -G 옵션은 Color를 사용하겠다는 옵션이다.


위 내용을 적용하려면 shell에 다시 로그인 하거나 아래와 같은 명령을 수행하면 된다.

$ source ~/.bash_profile



2. vi (vim)


vim 환경설정 파일에(~/.vimrc) 아래 두줄만 추가를 해주면 syntax highlighting 기능을 사용할 수 있다.

filetype on

syntax on


또는 아래와 같이 예제파일을 복사해 와도 된다.

$ cp /usr/share/vim/vim73/vimrc_example.vim ~/.vimrc


만약 해당 디렉토리가 존재하지 않는다면 vim73대신 설치되어 있는 버전(vimXX)을 사용하면 된다.