Bash 프로필 바로 가기 및 터미널 사용자 지정
7968 단어 bashgitsubmodulesdocker
터미널 출력을 사용자 지정하고 docker 및 git에 대한 몇 가지 유용한 바로 가기를 복사하여 붙여넣으려면 함께 읽으십시오.
터미널 재즈
사용자 이름에 이모티콘을 추가하고 디렉터리의 상대 경로를 표시합니다.
이것을 돌리십시오:
trisha @ /codewars $
이것으로:
trisha🔥 @ ~/projects/codewars $
export PS1="\u🔥 @ \w $ "
export CLICOLOR=1
export LSCOLORS=ExFxBxDxCxegedabagacad
PS1이 디스플레이 경로를 결정합니다. 위에서 본 것처럼 이모티콘을 추가할 수도 있습니다(🔥).
CLICOLOR가 출력 색상 테마를 결정합니다.
LSCOLORS는 배경을 결정합니다.
터미널 프로필 및 창 배열
터미널 에뮬레이터(예: iTerm2)를 사용하여 프로필 구성을 빠르게 시작합니다. 작업 중인 전체 스택 프로젝트가 몇 개 있고 단일 명령을 사용하여 애플리케이션을 시작하려는 경우에 유용합니다.
CTRL + SHIFT + R
는 어떤 프로필로 구성하든 저장된 창 배열을 빠르게 엽니다. 다음과 같이 표시됩니다.^ 저 탭들에 주목하세요, 어?? 정말 멋진 점은 전체 스택 저장소를 창 배열에 한 번 저장한 다음 디렉터리를 지속적으로 변경할 필요 없이 탭을 전환할 수 있다는 것입니다. 정말 시간을 절약할 수 있습니다! :디
전문가 팁: 저장된 프로필에 시작 스크립트를 추가할 수도 있습니다. 나는 일반적으로
cd <file_path>; git fetch; git status;
를 추가하므로 프로필을 열면 이미 올바른 디렉토리에 있고 현재 분기의 상태를 알려줍니다.iTerm2 링크https://iterm2.com/index.html
터미널 색 구성표
bash 출력을 더 보기 좋게 하려면 iTerm2의 테마를 사용해 보십시오. 로그 및 오류 스택을 읽을 때 차이가 있습니다.
색 구성표 파일
.txt
을 다운로드한 다음 iterm2preferences < profiles < colors < color schemes
에 업로드할 수 있습니다.바로 가기/별칭
다음은 제가 매일 사용하는 유용한 git 및 docker 별칭 목록입니다. 특히 리포지토리에 매일 업데이트해야 하는 하위 모듈이 있는 경우 매우 유용합니다.
# ----------------------
# Git Aliases
# ----------------------
alias upstream='git push --set-upstream origin'
alias ga='git add -A'
alias gb='git branch'
alias gbd='git branch --D '
alias gcm='git commit --message'
alias gco='git checkout'
alias gcob='git checkout -b'
alias gcod='git checkout development'
alias gd='git diff'
alias glg='git log --graph --oneline --decorate --all'
alias gp='git pull'
alias gs='git status'
alias gf='git fetch'
alias grh='git reset --hard'
# ----------------------
# Git Submodule ForEach Aliases
# ----------------------
alias gsf='git submodule foreach'
alias gcos='git submodule foreach git checkout'
alias gcods='git submodule foreach git checkout development'
alias gfs='git submodule foreach git fetch'
alias gss='git submodule foreach git status'
alias gbs='git submodule foreach git branch'
alias gps='git submodule foreach git pull'
alias grhs='git submodule foreach git reset --hard'
# ----------------------
# Docker Aliases
# ----------------------
alias dc='docker-compose'
alias dcb='docker-compose up --build'
alias dps='docker ps -a'
alias drm='docker container rm'
Reference
이 문제에 관하여(Bash 프로필 바로 가기 및 터미널 사용자 지정), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://dev.to/trisha114/bash-profile-shortcuts-and-terminal-customizations-2lmj텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)