Ubuntu 에서 Oh My Zsh 의 가장 좋 은 실천 '설치 및 설정'
1. Oh My Zsh 설치
STEP 1: Zsh 설치
# Zsh
sudo apt install zsh
# Zsh Shell
chsh -s /bin/zsh
# echo $SHELL Shell, /bin/zsh, Shell。
STEP 2: Oh My Zsh 설치
# Oh My Zsh
wget https://github.com/robbyrussell/oh-my-zsh/raw/master/tools/install.sh -O - | sh
# ,
wget https://github.com/robbyrussell/oh-my-zsh/raw/master/tools/install.sh
bash ./install.sh
2. Zsh 의 설정
2.1 글꼴 설치
터미널 에서 Powerline 형식의 테 마 를 사용 하 는 것 을 추천 합 니 다. 이 유형의 테 마 는 도형 으로 가능 한 한 많은 정 보 를 표시 하여 사용자 의 사용 을 편리 하 게 할 수 있 습 니 다.사용자 수가 가장 많은 Powerlevel9k 를 설치 하 는 것 을 추천 합 니 다.
Powerlevel9k 에 서 는 비교적 많은 도형 기 호 를 사용 해 야 하 며, 글꼴 은 대부분 이러한 기 호 를 가지 고 있 지 않 기 때문에 전문 적 인 Powerline 글꼴 을 사용 해 야 한다.
공식 기본 Powerline Fonts 를 설치 하 는 것 을 추천 하지 않 습 니 다. 이 유 는 도형 기호 가 완비 되 지 않 고 기호 가 어 지 러 울 수 있 기 때 문 입 니 다.Nerd - Fonts 시리즈 글꼴 을 설치 하 는 것 을 추천 합 니 다. 이 시리즈 글꼴 은 가능 한 한 모든 기호 가 붙 어 있 고 업데이트 가 빈번 하기 때문에 프로젝트 주 소 는 여기에 있 습 니 다.예 를 들 어 Ubuntu Font Family 의 Ubuntu Nerd Font Complete. ttf 를 직접 다운로드 한 후 Ubuntu 아래 에 직접 설치 하 는 식 이다.
2.2 테마 및 글꼴 설정
하면, 만약, 만약... Oh My Zsh 에 Powerlevel9k 를 설치 하면 다음 명령 만 수행 할 수 있 습 니 다.
git clone https://github.com/bhilburn/powerlevel9k.git ~/.oh-my-zsh/custom/themes/powerlevel9k
3. 플러그 인 설정
3.1 autojump
현재 있 는 디 렉 터 리 의 제한 을 받 지 않 고 디 렉 터 리 를 빠르게 전환 합 니 다.
설치:
sudo apt install autojump
사용법:
#
j dir
# GUI , :
jo dir
3.2 fasd
파일 이나 디 렉 터 리 에 빠르게 접근 합 니 다. 이전 플러그 인보 다 기능 이 강 합 니 다.
설치:
sudo apt install fasd
사용법:
alias f='fasd -f' #
alias d='fasd -d' #
alias a='fasd -a' #
alias s='fasd -si' #
alias sd='fasd -sid' #
alias sf='fasd -sif' #
alias z='fasd_cd -d' #
alias zz='fasd_cd -d -i' #
3.3 zsh-autosuggestions
명령 행 명령 입력 시 과거 기록 명령 권장 플러그 인
공식 문서 알림 에 따라 다음 명령 을 직접 실행 하여 설치 합 니 다.
git clone https://github.com/zsh-users/zsh-autosuggestions ${ZSH_CUSTOM:-~/.oh-my-zsh/custom}/plugins/zsh-autosuggestions
3.4 zsh-syntax-highlighting
명령 행 문법 하 이 라이트 플러그 인
공식 문서 알림 에 따라 다음 명령 을 직접 실행 하여 설치 합 니 다.
git clone https://github.com/zsh-users/zsh-syntax-highlighting.git ${ZSH_CUSTOM:-~/.oh-my-zsh/custom}/plugins/zsh-syntax-highlighting
3.5 플러그 인 최종 설정
# autojump ,fasd , autojump
# , ,zsh-syntax-highlighting
plugins=(
git extract autojump zsh-autosuggestions zsh-syntax-highlighting
)
4. ". zshrc"파일 의 전체 수정
Oh My Zsh 프로필 의 전체 수정 결 과 는 프로필 을 다음 과 같이 수정 해 야 상기 설정 이 적 용 됩 니 다.
# ,
POWERLEVEL9K_MODE='nerdfont-complete'
ZSH_THEME="powerlevel9k/powerlevel9k"
# :
#
ENABLE_CORRECTION="true"
# ,
COMPLETION_WAITING_DOTS="true"
#
plugins=(
git extract fasd zsh-autosuggestions zsh-syntax-highlighting
)
상용 명령
다음은 Oh My Zsh 설정 과 관련 된 다른 bash 명령 을 요약 합 니 다.
# Shell
echo $SHELL
# Shell
cat /etc/shells
# GUI
xdg-open fileOrDir
참고 자료
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
LVM에서 논리 볼륨 크기 확장 시도며칠 전 저희 부서에서 관리하던 데이터베이스 서버의 용량이 100%에 이르러 세상을 떠났기 때문에 저는 새로운 디스크를 추가하여 LVM으로 논리 볼륨의 크기를 확장하고 회복했습니다. 하지만 이 일은 모르는 단어와 지...
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.