Bash에서 Zsh로 변경하는 방법(Mac 사용자용)

2390 단어 BashZsh
우선 기본적으로 Mac에서는 Bash가 사용되고 있습니다.

이것을 Zsh로 변경하는 방법을 소개합니다.

그럼 왜 일부러 Bash에서 Zsh로 변경해야 하는가 하면,
Zsh는 다른 Shell (Bash 포함)의 좋은 기능을 갖춘 다목적 Shell이기 때문입니다.

주요 Zsh의 장점으로,
- 충실한 보완 기능
- 맞춤법 오류가 자동 수정됨
- 어쨌든 사용자 정의가 뛰어납니다.

를 들 수 있습니다.
다소 조작이 필요하지만 거기까지 어렵지 않으므로 순서대로 명령을 입력하면 좋을 것입니다.

Zsh 설치


$ brew install zsh

일단 버전도 확인



제대로 표시되면 OK입니다.
$ zsh --version
zsh 5.6.2 (x86_64-apple-darwin17.7.0)

쉘에 등록



/etc/shells는 복수의 쉘이 들어 있는 파일.
여기에 설치한 Zsh도 넣자.
vi 명령으로 파일을 조작합니다. 이 때 sudo가 아니면 조작할 수 없습니다.
$ sudo vi /etc/shells

그러면 아래와 같은 문장이 나오므로, 말미에 /usr/local/bin/zsh 를 더합니다
# List of acceptable shells for chpass(1).
# Ftpd will not allow users to connect who are not using
# one of these shells.

/bin/bash
/bin/csh
/bin/ksh
/bin/sh
/bin/tcsh
/bin/zsh
/usr/local/bin/zsh

그건 그렇고, vi는 명령 모드와 입력 모드로 나뉩니다.
처음에는 명령 모드이므로 i를 눌러 입력 모드로 전환합시다.
그리고 방향키로 끝까지 가서 /usr/local/bin/zsh 를 붙여넣습니다.
그런 다음 esc 키를 사용하여 명령 모드로 다시 전환하고 :wq를 사용하여 편집을 저장할 수 있습니다.

쉘 기본값을 Zsh로


$ chsh -s /usr/local/bin/zsh

어쨌든이 명령은 Zsh를 기본값으로 만듭니다.
일단 터미널을 닫고 다시 열 때 Zsh가되어 있으면 성공입니다.

Zsh 설정



여기에서 Zsh의 설정을 커스터마이즈 해 사용하기 쉬운 것으로 해 갑니다.

-수단 1: oh-my-zsh 설치
oh-my-zsh는 zsh용 구성 프레임워크입니다.

- 수단 2: Prezto 설치

-수단 3:zgen 설치

그러나 oh-my-zsh는 낡고, 기동이 느린 등 단점이 있는 것 같다.
그래서 선택한다면 Prezto와 zgen을 추천합니다.
zgen의 경우 htps : // 기주 b. 코 m / 타r 조이 자 / z 겐
에 따라 조작하면 간단하게 설정할 수 있습니다.
덧붙여서 완성된 화면이 아래로 됩니다.

)
지금까지의 터미널과 달리 색깔의 화살표가 표시되었습니다.
또한 아래 그림과 같이 명령에 따라 색상도 바뀝니다.


zsh로 하는 것으로 보다 터미널의 조작이 쾌적하게 되기 때문에 꼭 인스톨 해 보는 것은 어떻습니까?

좋은 웹페이지 즐겨찾기