티스토리 뷰
$ git clone https://github.com/zsh-users/zsh-syntax-highlighting.git
$ echo "source ${(q-)PWD}/zsh-syntax-highlighting/zsh-syntax-highlighting.zsh" >> ${ZDOTDIR:-$HOME}/.zshrc
1. zsh을 설치한다.
$ brew install zsh
2. oh-my-zsh을 설치한다.
zsh 확장툴인 oh-my-zsh을 설치하여 파워풀한 인터페이스 환경을 만들 수 있다. 다양한 테마를 적용하여 사용하도록한다.
$ sh -c "$(curl -fsSL https://raw.github.com/robbyrussell/oh-my-zsh/master/tools/install.sh)"
3. zsh 테마를 수정한다.
여러가지 테마중 가장 인기있는 agnoster 테마를 적용하였다.
$ vi ~/.zshrc
ZSH_THEME="agnoster"
3. 개발폰트를 다운받는다.
여러폰트를 적용해봤지만 Ubuntu Mono derivative powerline 폰트가 마음에들어 해당폰트를 다운받아 설치하였다.
https://github.com/powerline/fonts
4. Iterm Color Scheme을 다운받는다.
개인적으로 Dracula색상이 마음에 들어 다운받아 적용하였다.
http://github.com/dracula/iterm
5. Syntax Highlighing
커맨드라인에 Syntax Highglighing을 적용하여 가독성을 높여보도록 한다.
$ git clone https://github.com/zsh-users/zsh-syntax-highlighting.git
$ echo "source ${(q-)PWD}/zsh-syntax-highlighting/zsh-syntax-highlighting.zsh" >> ${ZDOTDIR:-$HOME}/.zshrc
최종 적용된 Terminal 인터페이스
* 추가
Path가 너무길어 Prompt 가독성이 떨어지므로 ~/.zshrc 파일의 prompt_context 함수를 추가하여 현재 Directory Path만 노출되도록 커스텀하였다.
vi ~/.zshrc
#Custom Prompt
prompt_context() {
if [[ "$USER" != "$DEFAULT_USER" || -n "$SSH_CLIENT" ]]; then
prompt_segment black default "%(!.%{%F{yellow}%}.)$USER"
fi
}
적용전
적용후
'Developer' 카테고리의 다른 글
How to use ElasticBeanstalk (0) | 2020.08.12 |
---|---|
[Scrapy] How to use Crawler in Python (0) | 2020.07.03 |
How to use Anaconda (0) | 2019.07.16 |
[ML] GradientDescent on Tensorflow #1 (0) | 2018.01.20 |
Installing tensorflow on MAC (0) | 2018.01.15 |
댓글
공지사항
최근에 올라온 글
최근에 달린 댓글
- Total
- Today
- Yesterday
TAG
- mongoDB
- 조동사
- k8s
- PostgreSQL
- JBOSS
- 비지니스 영어
- 영문법
- 대명사 구문
- 스페인 여행
- 영작
- 해외여행
- Python Django
- nodejs
- NGINX
- hdfs
- memcached
- hadoop
- 가정법
- 다낭
- Business English
- 비교구문
- Python
- 베트남
- AWS
- 도덕경
- maven
- it
- 여행
- ubuntu
- redis
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
글 보관함