설치에서 사용자 정의 프롬프트에 이르기까지
터미널에서iterm2를 사용합니다.
이른바
Zinit is a flexible and fast Zshell plugin manager that will allow you to install everything from GitHub and other sites. Its characteristics are:
zdharma-continuum/zinit
설치하다.
권장 방법에 따라 설치하다.
sh -c "$(curl -fsSL https://git.io/zinit-install)"
잘 되면 아래처럼 귀여운 해바라기가 피어날 거예요.✅SUCCESS: Done!
🌻 Welcome!
.zshrc
에 다음과 같은 내용이 추가됐는지 확인한다.# Load a few important annexes, without Turbo
# (this is currently required for annexes)
zinit light-mode for \
zdharma-continuum/zinit-annex-as-monitor \
zdharma-continuum/zinit-annex-bin-gem-node \
zdharma-continuum/zinit-annex-patch-dl \
zdharma-continuum/zinit-annex-rust
### End of Zinit's installer chunk
조개 껍질 재부팅 및 zine 업데이트
# シェルの再起動
exec $SHELL -l
# zinitのアップデート
zinit self-update
사용자 정의 프롬프트
나는 이번에 힌트를 만지작거리고 싶다.README의 예에서 좋아하기 때문에 가져왔습니다!
# .zshrcに追記
# Load pure theme
zinit ice pick"async.zsh" src"pure.zsh" # with zsh-async library that's bundled with it.
zinit light sindresorhus/pure
이렇게 된 느낌!현재 디렉토리 색상 변경
검은색 배경에서 파란색 문자를 보기 어려우므로 색상을 변경합니다.
README를 보면 다음과 같은 구성인 것 같아요.
┌────────────────────────────────────────────────────── user
│ ┌─────────────────────────────────────────────── host
│ │ ┌─────────────────────────────────── path
│ │ │ ┌──────────────────────── git:branch
│ │ │ │ ┌────────────────── git:dirty
│ │ │ │ │ ┌──────────────── git:action
│ │ │ │ │ │ ┌─────── git:arrow
│ │ │ │ │ │ │ ┌───── git:stash
│ │ │ │ │ │ │ │ ┌─── execution_time
│ │ │ │ │ │ │ │ │
zaphod@heartofgold ~/dev/pure master* rebase-i ⇡ ≡ 42s
venv ❯
│ │
│ └───────────────────────────────────────────────── prompt
└────────────────────────────────────────────────────── virtualenv (or prompt:continuation)
이번에 path 색상 변경..zshrcに追記
zstyle :prompt:pure:path color green # ここの色は好きに設定してください
읽기.zshrc
source ~/.zshrc
응, 괜찮은 것 같아!이번에 사용한github 창고
pure
Reference
이 문제에 관하여(설치에서 사용자 정의 프롬프트에 이르기까지), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://zenn.dev/koxya/articles/8e0b2d52d6254d텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)