Bash에서 Zsh로 변경하는 방법(Mac 사용자용)
이것을 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로 하는 것으로 보다 터미널의 조작이 쾌적하게 되기 때문에 꼭 인스톨 해 보는 것은 어떻습니까?
Reference
이 문제에 관하여(Bash에서 Zsh로 변경하는 방법(Mac 사용자용)), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/quboshi929/items/d45b4550f49d848f0e78텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)