Ubuntu에서 oh-my-zsh 설치 및 사용자 지정
다음을 사용하여 기본 셸에서 설치할 수 있습니다.
$ apt install zsh
Oh-my-zsh은 ZSH 위에서 실행되는 프레임워크입니다. 웹 예제에서 이해하려는 경우 ZSH는 Javascript이고 oh-my-zsh는 React/Angular/Vue/etc입니다.
해당 사이트에서:
Oh My Zsh is a delightful, open source, community-driven framework for managing your Zsh configuration. It comes bundled with thousands of helpful functions, helpers, plugins, themes, and a few things (...)
한 줄로 간단하게 설치할 수 있습니다. 컬을 통해:
$ sh -c "$(curl -fsSL https://raw.github.com/ohmyzsh/ohmyzsh/master/tools/install.sh)"
또는 Wget을 통해:
$ sh -c "$(wget https://raw.github.com/ohmyzsh/ohmyzsh/master/tools/install.sh -O -)"
기본 셸을 zsh로 변경하고 비밀번호를 입력하면 됩니다.
참고: 보시다시피 ~ 기호는 zsh가 사용되고 있음을 나타냅니다. 그러나 터미널을 닫았다가 다시 열면 기본 쉘이 사용됩니다.
이제 '$ zsh'를 실행하여 활성화하거나 단순히 로그아웃/로그인하면 기본 쉘이 zsh가 됩니다.
변경이 작동하지 않고 여전히 기본 셸이 실행 중인 경우 다음을 실행합니다.
$sudo chsh -s $(which zsh) $(whoami)
커스터마이징
ohmyzsh에는 많은 플러그인과 테마가 미리 설치되어 있습니다. 현재 사전 설정을 사용하여 사용자 정의하는 방법을 보여 드리겠습니다.
먼저 터미널에서 아이콘을 지원하기 위해 powerline 글꼴을 설치합니다.
sudo apt install fonts-powerline
그런 다음 기본 테마 'robbyrussell'을 agnoster으로 변경합니다. 이것은 git 저장소 사용에 최적화되어 있기 때문에 매우 일반적입니다.
sudo nano ~/.zshrc
그리고 ZSH_THEME 변수를 ZSH_THEME="agnoster"로 변경합니다.
프롬프트에서 사용자 이름과 호스트를 제거하려면 다음을 수정합니다.
sudo nano ~/.oh-my-zsh/themes/agnoster.zsh-theme
그리고 아래와 같이 'prompt_context'를 주석 처리합니다.
이전 단계를 따랐다면 다음과 같을 것입니다(터미널에 Solarized Dark 테마 사용).
Reference
이 문제에 관하여(Ubuntu에서 oh-my-zsh 설치 및 사용자 지정), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://dev.to/nicoh/installing-oh-my-zsh-on-ubuntu-362f텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)