728x90
zsh 설치
sudo yum install zsh
패스워드 없으면 생성
sudo passwd ec2-user
기본 쉘 변경
sudo yum install util-linux-user
chsh -s $(which zsh)
터미널 재접속 후 기본 쉘 확인 (처음에 객관식 물어보면 0번)
echo $SHELL
oh-my-zsh 설치
sudo yum install git
sh -c "$(curl -fsSL https://raw.githubusercontent.com/ohmyzsh/ohmyzsh/master/tools/install.sh)"
다른 테마로 변경
vim ~/.zshrc
# vscode에서는 code ~/.zshrc
ZSH_THEME 항목 수정 (ex. ZSH_THEME="agnoster")
테마 리스트
https://github.com/ohmyzsh/ohmyzsh/wiki/Themes
플러그인 설치
올바른 커맨드 체크
git clone https://github.com/zsh-users/zsh-syntax-highlighting.git ${ZSH_CUSTOM:-~/.oh-my-zsh/custom}/plugins/zsh-syntax-highlighting
히스토리 기반 추천
git clone https://github.com/zsh-users/zsh-autosuggestions ${ZSH_CUSTOM:-~/.oh-my-zsh/custom}/plugins/zsh-autosuggestions
플러그인 적용
vim ~/.zshrc
# vscode에서는 code ~/.zshrc
plugins=(git vscode zsh-autosuggestions zsh-syntax-highlighting)
VSCode
터미널 더보기 메뉴에서 기본 터미널을 zsh로 변경
참고
https://velog.io/@bluewind8791/aws-ec2-start-setting
https://europani.github.io/aws/2021/11/18/003-zsh.html
---
pip 사용시 WARNING 이 뜨면 zshrc 에서 아래 주석 해제 필요
export PATH=$HOME/bin:/usr/local/bin:$PATH
728x90
'기타' 카테고리의 다른 글
리눅스에서 도커 환경 구축하기 (0) | 2023.08.11 |
---|---|
[홈어시스턴트] 아이폰 배터리 부족시 구글홈 미니로 알리기 (0) | 2023.01.28 |
Jira Automation - 스프린트 임박 알림 (0) | 2022.12.20 |
vscode 원격 ssh 연결 (0) | 2022.06.10 |
vscode 유용한 확장 및 단축키 (0) | 2022.06.10 |