Computer >> 컴퓨터 >  >> 체계 >> MAC

생산성 향상을 위해 Mac의 터미널을 사용자화하는 방법

생산성 향상을 위해 Mac의 터미널을 사용자화하는 방법

Mac의 터미널에서 시간을 보내는 경우 응용 프로그램의 모양과 느낌을 사용자 정의할 가치가 있습니다. 좋은 소식은 Mac의 터미널을 보다 생산적이고 효율적으로 사용자화할 수 있는 방법이 많이 있다는 것입니다.

이 게시물에서는 Mac의 터미널 창을 사용자화할 수 있는 가장 흥미로운 몇 가지 방법을 보여 드리겠습니다.

터미널 테마 조정

터미널에는 셸 창을 테마로 설정하는 기능이 내장되어 있지만 언뜻 보면 알아차리지 못할 수도 있습니다. 그렇게 하려면 터미널의 기본 설정 화면으로 이동하십시오.

생산성 향상을 위해 Mac의 터미널을 사용자화하는 방법

여기에서 프로필 탭을 선택합니다. 이 섹션에서는 터미널 창의 모양을 조정할 수 있습니다.

생산성 향상을 위해 Mac의 터미널을 사용자화하는 방법

배경 및 텍스트 색상, 텍스트 렌더링 옵션, 글꼴 크기 및 서체, 커서 유형, 선택 색상 및 ANSI 색상을 변경할 수 있습니다. 후자는 터미널 명령이 색상이 지정된 출력을 표시하지만 그렇지 않으면 표시되지 않을 때 사용됩니다.

왼쪽 메뉴에서 여러 프로필을 확인할 수 있습니다. 이 중 하나를 선택하거나 창 하단의 "+" 아이콘을 클릭하여 새 사용자 지정 프로필을 만들 수 있습니다. 프로필은 설정을 위한 컨테이너이므로 조정하기 전에 개인 프로필을 만드는 것이 좋습니다.

생산성 향상을 위해 Mac의 터미널을 사용자화하는 방법

준비가 되면 기본 버튼을 클릭하여 새 기본 프로필을 설정합니다. 이제 이 프로필로 모든 새 터미널 창이 열립니다.

프로필을 선택할 수도 있는 "Shell -> New Window"에서 특정 프로필의 터미널 창을 열 수도 있습니다.

생산성 향상을 위해 Mac의 터미널을 사용자화하는 방법

프로필 화면 하단의 메뉴에서 프로필을 터미널로 가져올 수도 있습니다.

생산성 향상을 위해 Mac의 터미널을 사용자화하는 방법

이를 통해 터미널 경험을 다른 앱의 다른 버전의 프로필과 조화시킬 수 있습니다. 예를 들어 Vim 편집기, 터미널 및 Slack 앱에 모두 동일한 프로필과 테마가 설치되어 있을 수 있습니다.

로그인 명령

터미널은 쉘 창이 열려 있을 때 특정 명령을 실행할 수 있습니다. 프로필별로 할당할 수 있으므로 서로 다른 프로필이 고유한 명령을 실행합니다.

이렇게 하려면 프로필 환경 설정 창에서 셸 탭을 선택하십시오.

생산성 향상을 위해 Mac의 터미널을 사용자화하는 방법

시작 아래에서 "명령 실행" 상자를 선택한 다음 실행하려는 관련 명령을 입력하지만 여기에서 "셸 내부 실행" 상자는 선택된 상태로 둡니다.

생산성 향상을 위해 Mac의 터미널을 사용자화하는 방법

이 설정은 연결된 프로필에 자동으로 저장되고 다음에 해당 프로필로 셸을 열 때 실행됩니다. 시작 명령을 끄려면 "명령 실행" 상자의 선택을 취소하기만 하면 됩니다.

프롬프트 색상 지정

".zshrc" 파일을 편집하여 터미널 프롬프트 텍스트에 색상을 지정할 수 있습니다. 이것은 쉘 창에 나타나는 고정된 텍스트입니다.

생산성 향상을 위해 Mac의 터미널을 사용자화하는 방법

시작하려면 다음 명령을 사용하여 nano 편집기에서 ".zshrc" 파일을 엽니다.

nano ~/.zshrc
생산성 향상을 위해 Mac의 터미널을 사용자화하는 방법

편집기 내에서 PROMPT=로 시작하는 새 줄을 추가합니다. . ANSI 색상 코드와 프롬프트 스타일이 계속됩니다. 여기에 있는 전체 코드는 다음과 같습니다.

PROMPT="%F{cyan}%n %1~ %# %f"

예제를 분석하기 위해 스타일을 %F에 묶었습니다. 및 %f 색상을 사용한 다음 중괄호 {cyan}에 색상 이름을 추가한다는 점을 참고하세요. . 0에서 256 사이의 숫자일 수도 있습니다.

거기에서 우리는 몇 가지 즉각적인 스타일링을 제공했습니다.

  • 사용자 이름 표시(%n )
  • 홈 디렉토리 없이 현재 작업 디렉토리 경로 표시(%1~ )
  • 사용자가 루트 관리자인 경우 해시 기호를 표시하도록 설정하고 그렇지 않으면 퍼센트 기호를 표시하도록 설정합니다(%# )

여기에서 더 많은 작업을 수행할 수 있으며 이전 터미널 버전에 따라 bash 프로필을 사용하는 것보다 프로세스가 더 쉽습니다.

터미널 텍스트 색상 지정 및 서식 지정

프롬프트에서 직접 프로필 설정이나 셸 명령을 사용하여 터미널에서 입력한 텍스트의 서식을 지정할 수도 있습니다.

프로필에 텍스트 색상을 추가하려면 터미널 환경설정의 "프로필 -> 텍스트" 화면에서 텍스트 색상 설정을 사용하세요.

생산성 향상을 위해 Mac의 터미널을 사용자화하는 방법

일시적으로 텍스트에 색상을 지정하려면 텍스트를 큰따옴표로 묶고 printf를 사용합니다. 명령:

printf "\e[31mHello World\e[0m\n"

이를 분석해 보겠습니다.

  • \e 인쇄되지 않는 문자를 이스케이프 처리합니다.
  • [31m 빨간색 텍스트의 색상 코드입니다.
  • Hello World 우리의 문자열 리터럴입니다
  • \e[0m 새 텍스트가 색상으로 표시되지 않도록 서식을 지웁니다.
  • \n 새 줄 인쇄

텍스트가 계속 색상이 지정되도록 하려면 \e[0m를 생략하세요. . 서식을 종료하려면 \e[0m를 인쇄하십시오. printf를 사용하여 표준 출력으로 .

생산성 향상을 위해 Mac의 터미널을 사용자화하는 방법

또한 이전의 동일한 ANSI 코드를 사용하고 프롬프트 형식과 관련하여 더 깊이 들어갈 수 있습니다.

터미널 창 제목 변경

기본적으로 터미널은 터미널 창의 제목 표시줄에 현재 작업 디렉토리, 활성 프로세스 및 뷰포트 크기를 표시합니다.

생산성 향상을 위해 Mac의 터미널을 사용자화하는 방법

터미널 환경설정의 "프로필 -> 창" 탭에서 변경할 수 있습니다.

생산성 향상을 위해 Mac의 터미널을 사용자화하는 방법

제목 섹션에서 설정을 조정하고 현재 프로필을 실행하는 열려 있는 셸 창 내에서 결과를 볼 수 있습니다. 열려 있는 여러 탭에 대한 설정을 복제하려는 경우 탭 화면에서도 동일한 광범위한 설정을 찾을 수 있습니다.

마무리

터미널을 자신의 것으로 만드는 것은 경험을 개인화하고 더 효율적이고 생산적이 될 수 있는 좋은 방법입니다. 사실, Mac의 터미널을 사용자화하기 위해 할 수 있는 일이 훨씬 더 많으며 이 게시물은 최고의 히트작을 보여줍니다.

특정 요구 사항에 맞는 터미널을 사용하면 터미널에서 컴퓨터 전체를 실행하거나 터미널에서 Mac을 업데이트할 수도 있습니다. 사용자 정의할 수 있다면 터미널을 더 많이 사용하시겠습니까? 아래 댓글 섹션에 알려주세요!