homebrew & zsh-syntax-highlighting & $ zsh-autosuggestions & autojump & oh-my-zsh 설치 및 세팅

2022. 8. 19. 21:17카테고리 없음

homebrew

/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"

내가 좋아하는 tree를 쓰기위해..

 

zsh-syntax-highlighting

brew install zsh-syntax-highlighting

echo "source /usr/local/share/zsh-syntax-highlighting/zsh-syntax-highlighting.zsh" >> ~/.zshrc

 

말로는 깃이랑 연동해서 작업중인 브랜치 확인이 가능하다고 한다.

오타는 빨간색 잘치면 초록색으로 나오는 기능이 다인것같은데... 좀 봐야겠다.

 

zsh-autosuggestions

brew install zsh-autosuggestions

echo "source /usr/local/share/zsh-autosuggestions/zsh-autosuggestions.zsh" >> ~/.zshrc

// ~/.zshrc에 추가
plugins=(git zsh-autosuggestions)

히스토리 기반 자동입력

 

autojump

brew install autojump

// ~/.zshrc에 추가
plugins=(git autojump)
  [ -f /usr/local/etc/profile.d/autojump.sh ] && . /usr/local/etc/profile.d/autojump.sh

j, jc 폴더명 - 점프 투 폴더 어디에 있던.

jo, jco 폴더명 - 파인더로 열기

 

oh-my-zsh

mac에서 터미널을 이용하여 ssh에 접근할 때, 좀 더 보기 쉽게 색을 바꾸어 주는 용도

그래야 폴더나 파일 구분이 쉽다.

// curl로 설치
sh -c "$(curl -fsSL https://raw.github.com/ohmyzsh/ohmyzsh/master/tools/install.sh)"

 

 

다 설치 된거고 이후 원하는 테마로 세팅

// ~/.zshrc에서 수정
ZSH_THEME="rixius"

 

헤더와 색 블록 구간을 바꿔준다.

예쁜건 jonathan이 예쁜데 눈이 편한게 언제나 최고였어서 나는 rixius쓰기로 했다.

다른 테마도 아래 주소에서 확인 가능하다. 실제보다 덜 쨍해보이는듯.

참고로 ssh연결시 안먹힌다. ssh는 자체적으로 색변화를 준다.

https://github.com/ohmyzsh/ohmyzsh/wiki/Themes

 

 

 

 

 

리눅스를 쓰기전에는 사실 애플의 폴더개념이 잘 이해가 안갔는데 쓸수록 편하다.

무언가 보여야한다는 것도 어떻게 보면 편견인 듯.

 

source plugin 차이

./zshrc와 ~/.bash_profile 차이

728x90