-
M1 iTerm2 + Oh My ZSH 설치맥북 셋팅 2022. 3. 29. 17:36
- homebrew 를 설치하여 homebrew로 설치를 진행하였습니다.
iTerm2 설치
1. 터미널 실행하여 아래 명령어 실행
brew install --cask iterm2
2. spotlight에서 iterm을 실행하면 됨!
Oh My ZSH 설치
- M1 에서는 터미널이 zsh 로 설치되어 있다. 따라서 zsh는 설치하지 않고, oh my zsh 만 설치하면 된다.
1. 터미널을 실행하여 아래 명령어 실행 ( https://ohmyz.sh/ 의 install 명령어를 실행함 )
sh -c "$(curl -fsSL https://raw.github.com/ohmyzsh/ohmyzsh/master/tools/install.sh)"
oh my zsh 설정 작업
- vi로 들어가서 i를 입력해야 수정가능, 저장은 esc 누른 후 :wq! 를 입력한다.
vi ~/.zshrc # i 를 입력해서 수정을 한다. # 테마 변경, 아래 처럼 되어 있는 것을 "agnoster" 로 변경 ZSH_THEME="robbyrussell" # 사용자명 안보이게 하기 맨 아래에 아래 설정 추가 DEFAULT_USER="$(whoami)"
- agnoster 멀티 라인 적용
vi ~/.oh-my-zsh/themes/agnoster.zsh-theme # vi 편집기에서 아래 명령어를 치기 /build
build_prompt() { RETVAL=$? prompt_status prompt_virtualenv prompt_context prompt_dir prompt_git prompt_bzr prompt_hg prompt_newline // 추가 prompt_end }
prompt_newline() { if [[ -n $CURRENT_BG ]]; then echo -n "%{%k%F{$CURRENT_BG}%}$SEGMENT_SEPARATOR %{%k%F{blue}%}$SEGMENT_SEPARATOR" else echo -n "%{%k%}" fi echo -n "%{%f%}" CURRENT_BG='' }
# blue 라고 되어 있는 부분을 39d로 바꿔준다. prompt_dir() { prompt_segment 39d $CURRENT_FG '%~' }
- 하이라이트 옵션 적용
brew install zsh-syntax-highlighting # 플러그인 설치 후 zshrc 파일 제일 아래에 아래 내용 추가 vi ~/.zshrc source /opt/homebrew/share/zsh-syntax-highlighting/zsh-syntax-highlighting.zsh
- 자동 제안 (히스토리를 보고 판단 )
git clone https://github.com/zsh-users/zsh-autosuggestions ${ZSH_CUSTOM:-~/.oh-my-zsh/custom}/plugins/zsh-autosuggestions # zshrc 파일 열어 플러그인 로드를 위한 구문 추가 vi ~/.zshrc plugins=( zsh-autosuggestions ) source ~/.zshrc
'맥북 셋팅' 카테고리의 다른 글
M1 맥북 Homebrew 설치 (0) 2022.03.29