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