M1 Macbook Terminal Setting

woongstaa·2021년 11월 24일
0

Linux / Terminal

목록 보기
1/2
post-thumbnail

개발을 하려면 리눅스, 터미널은 반드시 사용할 줄 알아야한다고 한다
git처럼 개발한 프로그램을 배포하고 동작하게 하는 환경이 Linux OS가 설치된 서버이기 때문이다
이렇게 유용한 리눅스를 통제하기 위해서는 터미널이 필요하다

Terminal Command

본격적인 터미널 세팅에 앞서 먼저 자주 쓰이는 명령어부터 정리해보자

  1. cd change directory
    폴더 이동
  2. ls list segment
    현재 경로 내 파일 목록 출력
  3. pwd print working directory
    현재 경로 출력
  4. mkdir / rmdir make directory / remove directory
    디렉토리 생성 / 제거
  5. rm remove
    파일 & 디렉토리 제거
  6. cp copy
    파일 & 디렉토리 복사
  7. mv move
    파일 & 디렉토리 이동
  8. cat concatenate
    터미널에 파일 내용 출력
  9. touch
    파일 생성 및 날짜정보 변경
  10. chmod change mode
    파일 & 디렉토리 권한 설정

이 정도가 자주쓰는 명령어라고 할 수 있다.

Terminal Setting for M1 Mac

iTerm

경로 자동추론, 타이핑 교정, 명령어 추천 등의 강력한 기능을 가진 프로그램이다
설치는 이 곳에서 가능하다
https://iterm2.com

Homebrew

나는 현재 M1 맥북을 사용 중인데 기존의 맥에서의 설정과는 약간의 차이가 있어 Homebrew 설치부터 애먹었다

우선 기존 설치 방식대로 터미널에서
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
를 입력하여 홈브루를 설치한다

그런 다음 vi ~/. zshrc를 입력해서 기존의 export PATH=...값을
export "PATH=/opt/homebrew/bin:$PATH"로 수정해준다

이후 재실행하거나 source ~/.zshrc를 입력해서 설정사항을 적용시킨다

위 과정을 진행하면 M1 맥에서도 Homebrew 이용이 가능해진다!

ohmyzsh

zsh을 더 쉽게 사용할 수 있게 해주는 플러그인이다
설치 방법은 터미널에서

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

를 입력하면 설치 가능하다

syntax highlighting & auto suggestions

VSCode같은 소스코드편집기처럼 구문강조 및 자동완성 기능을 추가시키는 homebrew이다

brew install zsh-syntax-highlighting
brew reinstall zsh-autosuggestions

터미널에 입력해 설치한 후에 vi ~/.zshrc를 입력해

source /opt/homebrew/share/zsh-syntax-highlighting/zsh-syntax-highlighting.zsh
source /opt/homebrew/share/zsh-autosuggestions/zsh-autosuggestions.zsh

최하단에 위 경로를 기입하고 저장한다

theme setting in iTerm

iTerm에서는 테마 설정이 가능한데, 기존의 터미널보다 시인성이 좋아
내가 지금 어떤 폴더에 접근했는지 확인하기 좋다

vi ~/.zshrc 입력 후 ZSH_THEME="robbyrussell" 을 찾아 ZSH_THEME="agnoster" 로 수정하면 테마 변경이 가능하다!

powerline font

위 테마를 완벽하게 이용하려면 아직 한 단계 더 남았다
왜냐하면 폰트가 깨진 상태라 사용하기 심히 거슬려서다 🤣

git clone https://github.com/powerline/fonts.git /tmp/powerlevel9k-fonts && cd $_

터미널에서 작성해서 폰트파일 클론을 가져온 후에
./install.sh을 입력하여 설치를 마무리 하도록 한다

이후 iTerm의 설정에서 profile > text > font에서 powerline 계열의 폰트로 바꿔주자

iTerm color preset

테마 설정 후에 컬러프리셋 설정을 통해 원하는 스타일의 색상으로 바꿔보자
git clone https://github.com/mbadolato/iTerm2-Color-Schemes
설치 후에 설정에서 profile > colors > color presets > import 선택
./iTerm2-Color_Schemes/schemes 경로로 들어가 원하는 color preset 설정

이상 쾌적한 터미널 사용을 위한 설정을 마치도록하겠다!

0개의 댓글