새소식

반응형
Mac

[Mac] Zsh 관련 세팅 및 Oh-my-zsh plugins

  • -
반응형

macOS 버전 10.15 인 ‘카탈리나’부터 기본 쉘 (Shell) 이 bash에서 zsh (Z shell)로 변경 되었습니다.

 

현재 맥에 설치된 쉘 확인하기

$ cat /etc/shells

# 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/dash
/bin/ksh
/bin/sh
/bin/tcsh
/bin/zsh

 

기본 쉘 zsh로 변경하기

$ chsh -s /bin/zsh

 

현재 기본 쉘 확인

$ echo $0
or
$ echo $SHELL

 

zsh 위치 확인

which zsh

 

oh-my-zsh

 

이제 zsh을 더 편리하게 사용할 수 있게 도와주는 플러그인인 oh-my-zsh을 설치해봅시다.

 

Mac에 프로그램을 설치할 때 brew를 이용하면

추후 프로그램을 관리하기도 편리하고, 제거하기도 편리해서 

brew를 통해서 프로그램을 설치하는 것을 선호하는 편입니다.

 

하지만, oh-my-zsh은 brew에 검색해도 나오지 않아 curl을 통해 설치하였습니다.

sh -c "$(curl -fsSL https://raw.githubusercontent.com/ohmyzsh/ohmyzsh/master/tools/install.sh)"

설치하면 위와 같은 화면이 나오게 됩니다.

 

oh-my-zsh 이외에도 zsh 사용을 편리하게 도와주는 다양한 플러그인이 존재합니다. 

 

zsh-syntax-highlighting

터미널에서 입력한 명령어가 사용할 수 있는 구문인지 아닌지 나타내 주는 플러그인

brew install zsh-syntax-highlighting

설치 후 .zshrc 파일에 추가적인 설정을 해주어야 합니다.

설치 후 나오는 로그를 잘 읽어보고 따라 하면 됩니다.

 

zsh-autosuggestions

자주 사용하는 명령어 또는 파일 이름을 제안해주는 플러그인

( 제안되는 구문을 사용하기 위해서는 우측 방향 키를 사용하면 됩니다 )

brew install zsh-autosuggestions

설치 후 .zshrc 파일에 추가적인 설정을 해주어야 합니다.

설치 후 나오는 로그를 잘 읽어보고 따라 하면 됩니다.

 

autojump 

이전에 이동했던 경로를 기억해놓았다가 한번에 해당 경로로 Jump 있게 해주는 기능

brew install autojump

설치 후 .zshrc 파일에 추가적인 설정을 해주어야 합니다.

반응형

'Mac' 카테고리의 다른 글

[Mac] brew nginx 설치  (0) 2022.11.16
[iTerm2] iTerm2 단어 이동 && 단어 삭제 단축키 설정  (0) 2022.09.15
[iTerm2] iTerm2 터미널 단축키  (0) 2022.09.13
[Mac] brew 명령어  (0) 2022.08.31
[Mac] brew mysql 설치  (0) 2022.08.20
Contents

포스팅 주소를 복사했습니다

이 글이 도움이 되었다면 공감 부탁드립니다.