Oh my ZSH를 사용하여 사용자 정의 플러그인과 테마를 설치하는 방법
first part of the series에서 터미널을 빠르게 시작하고 실행할 수 있도록 설치하고 설정하는 방법에 대해 논의했지만 기능과 스타일이 있습니다.
이제 기본 플러그인을 건너뛰고 Oh My ZSH와 그 작동 원리를 더 자세히 설명하고자 합니다.
카탈로그
플러그인과 테마를 어디서 찾을 수 있습니까?
이제 Oh My ZSH로 iTerm2를 설치했습니다. 설치한 파일이 무엇인지 알아보도록 하겠습니다.
플러그 인
first part of this series 에서 기본 플러그인을 설정할 때, ~/에 열거된 플러그인 그룹에 추가할 뿐입니다.zshrc, 이렇게:
# Which plugins would you like to load?
# Standard plugins can be found in $ZSH/plugins/
# Custom plugins may be added to $ZSH_CUSTOM/plugins/
# Example format: plugins=(rails git textmate ruby lighthouse)
# Add wisely, as too many plugins slow down shell startup.
plugins=(
git
brew
heroku
gatsby
yarn
)
그런데 얘네는 어떻게 설치했지?모르는 것은 Oh My ZSH를 설치하는 동안official documentation에 나열된 모든 플러그 인이 ~/에 설치되어 있다는 것입니다.오, 내 zsh/플러그인.따라서 진열에 플러그인을 추가하고 iTerm2를 다시 시작하면 Oh My ZSH가 해야 할 일은 플러그인 폴더에서 설치된 플러그인을 가져와 풍부하지 않은 체험을 하는 것이다.
현재 설치되어 있는 플러그인을 직접 보고 싶으면 다음과 같이 터미널의 모든 플러그인을 볼 수 있습니다.
ls ~/.oh-my-zsh/plugins
또는 Finder에서 다음을 확인합니다.open ~/.oh-my-zsh/plugins
메시지
너의 주제도 마찬가지로 중요하다!Oh My ZSH를 설치할 때 언제든지 액세스할 수 있도록 여러 주제가 설치되어 있습니다.terminal 명령에서 테마로 플러그인을 바꾸면 현재 설치된 모든 테마를 볼 수 있습니다.
터미널에 설치된 항목을 보려면 다음과 같이 하십시오.
ls ~/.oh-my-zsh/themes
또는finder에서 그것들을 보거나 다음과 같이 적으세요.open ~/.oh-my-zsh/themes
여기서부터 너는 스스로 출발해서 ~/리 사방을 둘러볼 수 있다.오, 내 zsh, 다른 하위 폴더와 프로필을 이해해 봐.그러나 본 강좌에서 우리는 주제, 플러그인과 ~/를 견지할 것이다.zshrc config 파일로 모든 것을 설정합니다.
그럼 우리 갑시다!
사용자 정의 플러그인과 테마를 설치하는 방법
이제 Oh My ZSH가 ~/아래에 있는 해당 디렉토리에서 플러그 인과 주제를 찾는 것을 알 수 있습니다.세상에.
그래서...이 디렉터리에 사용자 정의 플러그인/테마가 있는 폴더만 만들면 Oh My ZSH가 시작할 때 원본을 찾을 수 있다는 뜻입니까?
그렇습니다.
플러그인 디렉터리에 사용자 정의 플러그인이 있는 폴더를 추가하면 시작할 수 있습니다.
그러나 일부 사람들은 사용자 정의 플러그인, 테마, 설정을 ~/의 '사용자 정의' 폴더에 두는 것을 더 좋아한다.오, 내 zsh 목록.기본적으로 이 폴더의 이름은 ~/입니다.읊다, 읊조리다오, 내 zsh/맞춤형/플러그인
오, 내 ZSH는 기본적으로 당신의 플러그인을 얻을 수 있지만, 이것은 정말 당신에게 달려 있습니다.일반 플러그인 디렉터리나 사용자 플러그인 디렉터리에 사용자 정의 플러그인을 추가할 수 있습니다.이것은 단지 개인의 취향일 뿐이다.
One quick note here: Be wary, your terminal might slow down, the more plugins you add to your config. Add your plugins wisely!
이제 사용자 정의 플러그인을 추가합니다.
Oh My ZSH는 공식 재구매 계약에서 선택할 수 있도록 사용자 정의 플러그인의 일부를 제공합니다.
Oh-My-ZSH Custom Plugin list
이 자습서에서는 다음 중 가장 재미있는 내용을 설명합니다.
"Dogesay" Custom ZSH plugin
이 플러그인은 터미널에 글을 쓸 때마다 명령을 반복할 수 있도록 합니다.잠깐만, 대단할 거야.
플러그인을 설치하려면 플러그인을 다운로드하여 정확한 디렉터리로 이동해야 합니다.이 예에서는 플러그인이기 때문에 ~/.오, 내 zsh/플러그인
이제 명령 하나로 이러한 이점을 실현해 보겠습니다.
git clone https://github.com/txstc55/dogesay ~/.oh-my-zsh/plugins/dogesay
이것은 플러그인을 GitHub에서 ~/내의 새 Dogesay 폴더로 직접 복제합니다.오, 내 zsh/플러그인.그래서 이제 남은 것은 플러그인을 ~/의 플러그인 그룹에 추가하는 것입니다.zshrc.
텍스트 편집기 사용자의 경우:
open ~/.zshrc
또는 VIM 사용자:vim ~/.zshrc
플러그인을 이 목록에 추가합니다.# Which plugins would you like to load?
# Standard plugins can be found in $ZSH/plugins/
# Custom plugins may be added to $ZSH_CUSTOM/plugins/
# Example format: plugins=(rails git textmate ruby lighthouse)
# Add wisely, as too many plugins slow down shell startup.
plugins=(
git
brew
heroku
gatsby
yarn
dogesay
)
터미널을 다시 시작하고 완성하십시오!터미널에서 명령을 입력할 때마다doge는 방금 입력한 내용을 알고 있는지 확인합니다.이것을 사용하면 첫 번째 사용자 정의 플러그인을 만들 수 있습니다.같은 과정은 모든 다른 맞춤형 플러그인과 테마에 적용됩니다.만약 당신에게 무슨 문제가 있으면 반드시 저에게 연락하세요🙂치수의 색상과 더 큰 글꼴을 보려면 다음을 포함하여 "figlet"및 "lolcat"을 설치해야 합니다.
brew install figlet lolcat
사용자 정의 플러그인과 테마가 많고, 대형 커뮤니티가 그것을 개발하고 유지하고 있다.그중 일부는 매우 볼 만하다.누가 알겠는가, 아마도 너는 그중의 하나에게 인출 요청을 제출하고 싶을 것이다!내가 사용하는 플러그인은 다음과 같습니다.
Oh-My-ZSH Reminder
이 플러그인은 터미널에 작은 업무 목록을 만들 수 있습니다. 그러면 하루가 끝나기 전에 당신이 해야 할 일을 기록할 수 있습니다.좋아했으면 좋겠어!
거의 이렇다!
본문을 읽어 주셔서 대단히 감사합니다. 언제든지 전화my website로 연락 주십시오🙂 만약 당신이 더 많이 읽고 싶다면, 반드시 나의 blog에 있는 다른 댓글을 보셔야 합니다!
Reference
이 문제에 관하여(Oh my ZSH를 사용하여 사용자 정의 플러그인과 테마를 설치하는 방법), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://dev.to/codetraveling/how-to-install-custom-plugins-and-themes-with-oh-my-zsh-202m텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)