사적, 맥 터미널 (바시) 외관 추천 설정

더 이상 완전히 개인 메모이지만
Mac의 터미널을 ↓ 바람으로하고 싶은 분, 참고가되면 다행입니다.
현재 디렉토리가 Git 저장소인 경우 분기 이름도 표시됩니다.


(MBP군이 하면 zsh를 추천해 오는데, Windows 작업도 있거나 하기 때문에 나는 bash를 사용하고 있습니다.)

필요한 것


  • Mac (필자 측에서는 MBP2016의 macOS를 Catalina로 업그레이드 한 것으로 검증했습니다.)
  • Homebrew (brew 명령)를 도입한 분.
  • Git... Homebrew등으로 인스톨 끝난 분.

  • 순서(대략 3개)



    1. 멋진 Mac 터미널 테마 Iceberg 설치



    htps : // 여기 폰. 기주 b. 이오 / 이세베 rg.ゔぃm/
    이쪽의 공식 사이트의 한~~~~쪽에, Mac용 다운로드 버튼이 있습니다.

    다운로드한 ZIP을 압축 해제하면 iceberg.terminal이 있으므로 터미널 설정 화면에서 가져오거나 더블 클릭하십시오. (「넷에서 다운로드한 신용할 수 없는 파일입니다!」라고 MacOS가 화낼지도 모르지만, 무시하고 【열기】로 OK.)

    터미널의 기본 테마를 Iceberg로 변경



    터미널 설정 화면을 열고 Iceberg를 선택한 상태에서 【기본】 버튼을 누릅니다.



    2. cool 폰트 SF Mono Square 설치



    htps : // 기주 b. 이 m /에서 lp 히나 s / 칭찬 b w w sf 물 s
    이건 정말 멋지다 ...

    DL이나 하지 않아도 Homebrew에서 명령으로 설치할 수 버립니다.
    터미널에서 다음 명령을 순서대로 실행하십시오.
    xcode-select --install
    
    brew upgrade
    
    brew tap delphinus/sfmono-square
    
    # これ結構時間かかります
    brew install sfmono-square
    
    open "$(brew --prefix sfmono-square)/share/fonts"
    # Finderでフォントファイルが4つ入っているディレクトリが表示されるので、
    # 1つずつダブルクリックして【インストール】ボタンを押していく。
    

    터미널 글꼴 변경



    터미널 설정 화면에서 Iceberg를 선택한 상태에서 폰트의 [변경] 버튼을 눌러 SF Mono Square로 변경합니다. (글꼴 설치에 성공하면 글꼴 목록의 SF Mono 아래에 SF Mono Square가 있어야합니다.)
    굵기/스타일/사이즈등은 취향에 맞추어 주세요.



    3. 색 설정 등을 반영시키는 코드를 넣는다



    터미널(Bash) 기동시에 반드시 읽히는 파일에, 색 설정등을 반영하는 코드를 넣어 갑니다.

    ~/.bashrc 편집



    vim과 같은 텍스트 편집기를 사용하여,
    vim ~/.bashrc
    

    ~/.bashrc에 다음 설정을 추가합니다.
    만약 ~/.bashrc가 없으면, 그대로 신규 작성으로 OK.

    ~/.bashrc
    source /usr/local/etc/bash_completion.d/git-prompt.sh
    source /usr/local/etc/bash_completion.d/git-completion.bash
    GIT_PS1_SHOWDIRTYSTATE=true
    
    HOST='\u@\h'
    PS1="\[\033]0;$HOST\007\]"     # set window title
    PS1="$PS1"'\n'                 # new line
    PS1="$PS1"'\[\033[32m\]'       # change color
    PS1="$PS1"'\u@\h '             # user@host<space>
    PS1="$PS1"'\[\033[33m\]'       # change color
    PS1="$PS1"'\w'                 # current working directory
    if test -z "$WINELOADERNOEXEC"
    then
        PS1="$PS1"'\[\033[36m\]'
        PS1="$PS1"'$(__git_ps1)'   # bash function
    fi
    PS1="$PS1"'\[\033[0m\]'        # change color
    PS1="$PS1"'\n'                 # new line
    PS1="$PS1"'$ '                 # prompt: always $
    
    # "-F":ディレクトリに"/"を表示 / "-G"でディレクトリを色表示
    alias ls='ls -FG'
    alias ll='ls -alFG'
    

    ~/.bash_profile 편집



    vim과 같은 텍스트 편집기를 사용하여,
    vim ~/.bash_profile
    

    ~/.bash_profile에 다음 설정을 추가합니다.
    만약 ~/.bash_profile이 없으면, 그대로 신규 작성으로 OK.

    ~/.bash_profile
    if [ -f ~/.bashrc ]; then
      . ~/.bashrc
    fi
    

    설정 반영



    다음 명령을 치십시오.
    source ~/.bashrc
    

    어때요, 즉각적으로 바뀌었습니까?
    물론, 향후는 기동한 것만으로도 이렇게 해 줍니다.

    참고 기사



    감사합니다!

  • 너의 터미널은 어색하다. ← 초생했습니다. unko는 세계 공통, 남아의 꿈 ...!
  • SF Mono를 사용하여 최고의 프로그래밍 글꼴을 만든 이야기
  • 프롬프트 표시를 GitBash 바람으로 개조
  • 좋은 웹페이지 즐겨찾기