이 가이드는 Codespaces 환경에서 Starship 설정과 함께 ZSH 자동 완성(Auto Suggestions) 및 ZSH 문법 하이라이트(Syntax Highlighting) 를 설정하는 방법을 안내합니다.
기존에 Oh-my-zsh를 사용했던 사람은
uninstall_oh_my_zsh명령어를 사용해 먼저 삭제합니다.
Starship은 터미널을 예쁘게 꾸미고 싶을 때 사용할 수 있는 패키지입니다.
공식페이지에서 설치법을 참고 하세요. 저는 brew를 사용하는 것을 선호 합니다.
brew install starshipecho "eval \"\$(starship init zsh)\"" >> ${ZDOTDIR:-$HOME}/.zshrc- 저장소(clone) 가져오기
git clone https://github.com/zsh-users/zsh-autosuggestions ~/.zsh/zsh-autosuggestions경로는 원하는 위치로 변경할 수 있습니다. 여기서는
~/.zsh/zsh-autosuggestions를 사용합니다.
- ZSH 설정 파일에 스크립트 추가
echo "source ~/.zsh/zsh-autosuggestions/zsh-autosuggestions.zsh" >> ${ZDOTDIR:-$HOME}/.zshrc- 저장소(clone) 가져오기
git clone https://github.com/zsh-users/zsh-syntax-highlighting.git ~/.zsh/zsh-syntax-highlighting- ZSH 설정 파일에 스크립트 추가
echo "source ~/.zsh/zsh-syntax-highlighting/zsh-syntax-highlighting.zsh" >> ${ZDOTDIR:-$HOME}/.zshrc참고: 터미널에서 Systemd 관련 메시지가 표시되고 이를 제거하고 싶다면 다음 명령을 실행하세요.
mkdir -p ~/.config && printf "[container]\ndisabled = true" >> ~/.config/starship.toml이제 Starship, ZSH 자동 완성, 그리고 문법 하이라이트가 적용된 ZSH을 사용할 준비가 되었습니다.
마음에 들었다면 GitHub에서 작성자를 팔로우해 주세요.