터미널에 매번 표시되는 긴 듯한 표시를 짧게 한다

2020/01/28 추가
macOS Catalina에서의 설정에 대응했습니다.

macOS 터미널에서 $ 마크 앞에 컴퓨터 이름과 사용자 이름이 표시됩니다.


  • 좁은 디스플레이에서 조금이라도 넓은 영역에서 명령 줄을 사용하고 싶습니다
  • 사람 ​​앞에서 명령 줄을 조작 할 때 컴퓨터 이름이나 사용자 이름을 보지 않으려는 경우
  • 컴퓨터 이름을 일본어로 사용하면 이상한 로마자가 표시되는 것을 싫어합니다.

    이 경우이 부분은 사용자 정의하고 짧게 할 수 있습니다.



    ▲ 현재 디렉토리와 $



    ▲ 이모티콘 표시

    설정 방법(macOS Catalina 이상)


    /Users/(ユーザー名)/ 에, .zshrc 가 있을지 어떨지를 체크합니다. .zshrc가 없으면 새 텍스트 파일로 만듭니다. /Users/(ユーザー名) 로 이동하여 명령줄에서 다음을 수행합니다.

    명령
    touch .zshrc
    
    .zshrc 를 Visual Studio Code 등으로 열고 다음과 같이 추가합니다.

    .zshrc
    export PS1="%~ %n "
    
    PS1는 프롬프트의 표시 형식을 지정하는 환경 변수, %~는 작업 디렉토리, %n는 사용자 이름입니다.

    설정이 완료되면 설정을 반영하기 위해 다음 명령을 실행합니다.

    명령
    source ~/.zshrc
    

    이상으로 완료입니다.



    설정 방법(macOS Catalina 이전)


    /Users/(ユーザー名)/ 에, .bash_profile 가 있을지 어떨지를 체크합니다. .bash_profile가 없으면 새 텍스트 파일로 만듭니다. /Users/(ユーザー名) 로 이동하여 명령줄에서 다음을 수행합니다.

    명령
    touch .bash_profile
    
    .bash_profile 를 Visual Studio Code 등으로 열고 다음과 같이 추가합니다.

    .bash_profile
    export PS1="\W \$ "
    
    PS1 는 프롬프트의 표시 형식을 정하는 환경 변수, \W 는 작업 디렉토리입니다.

    설정이 완료되면 설정을 반영하기 위해 다음 명령을 실행합니다.

    명령
    source ~/.bash_profile
    

    이상으로 완료입니다.



    표시 형식은 자유롭게 설정 가능



    예를 들어, PS1="わーい🐱 すごーい🐷 $" 로 설정해, 임의의 캐릭터 라인을 표시하는 것이 가능합니다.



    표시 형식에는, 「 bash 프롬프트를 변경하려면 - @IT 」로 소개되고 있도록(듯이), 일자나 개행, 커멘드 이력 번호등의 특수 문자를 표시하는 것도 가능합니다.



    ▲ 현재 디렉토리와 이모티콘 ( PS1="\W にいるにゃ😸 " )



    ▲ 명령 이력, 날짜, 현재 디렉토리 표시 ( $PS1="\! \d\t @\W $" )

    웹 도구로 직관적으로 만들 수도 있습니다.



    Easy Bash Prompt Generator 」라고 하는 제네레이터를 사용하면, 직관적으로 표시 형식을 설정할 수 있으므로 편리합니다.



    편안한 터미널 라이프



    터미널에는 기본적으로 컴퓨터 이름과 사용자 이름이 표시되지만 개인적으로는 이러한 표시가 필요하지 않으며 화면을 널리 사용하려는 경우가 많았습니다. 현재의 디렉토리와 $ 만약 있으면 충분하기 때문에, 평상시는 문중에서도 소개했다 PS1="%~ %n " 꼭 시도해보십시오.
  • 좋은 웹페이지 즐겨찾기