-
[MAC] iTerm2 꾸미기 (oh-my-zsh, font, theme 등) iTerm 커스텀IT/Tool 2022. 8. 15. 16:49
작성일 : 2022-08-14
version : mac os 12.5 ( Monterey )
CPU : intel
기준으로 작성 되었으며 m1 맥북은 hombrew세팅에 별도의 설정이 필요하다.
m1 맥북 사용자분들은 homebrew 세팅을 참고하여 우선작업이 필요하다. ( brew명령어가 정상적으로 동작하지 않는 이슈 때문 )
아래 "[MAC] M1 맥북 homebrew 설치 후 command not found:brew 해결" 글 참조맥 사용유저라면 한번쯤은 사용해봤을 터미널을 이왕이면 이쁘고 편하게 사용해보자
모든 작업은 ~에서 작업됩니다. 경로 이동시 세팅에 문제가 있을 수 있습니다.
아래의 명령어를 입력 후 엔터를 처주세요.
cd ~
0. homeberw설치
iterm에 아래 명령어 복사 붙여넣기 후 엔터
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
정상적으로 설치되었느지 확인방법
brew help
만약 m1 맥북을 사용하시는 분들 중 아래의 메세지가 출력되는 경우 해결방법을 포스팅 해놓았으니 확인하여 처리한다.
command not found:brew
2022.08.15 - [IT/Tool] - [MAC] M1 맥북 homebrew 설치 후 command not found:brew 해결
1. zsh, oh-my-zsh 설치
iterm에서 아래 명령어 실행하여 zsh 설치
brew install zsh
중간에 password 입력하라고 나오면 mac의 password를 입력한다.
iterm에서 아래 명령어를 실행하여 oh-my-zsh 설치
sh -c "$(curl -fsSL https://raw.github.com/robbyrussell/oh-my-zsh/master/tools/install.sh)"
password 입력하는 부분이 나오면 위와 동일하게 password입력 후 엔터
위와 같은 창이 나오면 설치 완료
2. agnoster 세팅
oh my zsh 설치 완료 후 진행
아래 명령어를 입력하면 편집기를 이용하여 oh my zsh의 설정을 변경할 수 있다.
vi ~/.zshrc
설정 파일을 열었다면 아래 부분을 찾아서 수정한다.
ZSH_THEME="robbyrussell"
위와 같은 내용을 찾아서 아래의 내용으로 변경
ZSH_THEME="agnoster"
※Tip
1. 편집기를 열면 읽기모드이다.
읽기모드에서
/ZSH_THEME
를 입력하면 "ZSH_THEME"로 되어있는 부분을 찾을 수 있다. ( 대소문자를 구분함으로 구분하여 입력해야 한다. )
2. 읽기모드에서 편집이 하고 싶다면 키보드의 "i" 를 누르면 입력모드로 들어간다.
3. 쓰기모드에서 실수를 했다면 찾아서 지워도 되지만 "esc"를 누른 후 ":"를 누르고 "q!"를 누르면 저장하지 않고 종료한다.
- q <- vi편집기 종료 , ! <- 강제 실행 , w <- 저장
- 저장 후 종료는 ":wq" , 저장 후 강제 종료는 ":wq!"
변경 후 아래의 명령어를 입력한다.
source ~/.zshrc
정상적으로 저장 및 반영된다면 아래와 같이 나올것이다.
글자의 깨짐 현상을 없애기 위해선 font를 변경해야 한다.
보통의 개발자라면 본인이 편한 폰트가 있겠지만 여기선 D2coding을 추천한다.
네이버에서 개발한 개발을 위한 고정폭 font이다.
해당 파일을 다운받아 설치한다.
링크 : D2coding 다운로드
가장 최신버전을 다운받아 압축을 해제한다.
다운이 어려운 분들을 위해 최신버전 파일 중 실적용 가능한 파일을 공유한다.
압축 해제 후 ttc 파일을 더블크릭하면 아래과 같이 설치관련 진행이 이어진다.
서체 설치를 클릭하면 설치가 진행된다.
폰트 설치가 완료되면 iterm을 키고 command + , 혹은 preferences를 찾아서 연다.
Perferences -> Profiles -> Text 에서 하단의 "Font"와 "Unicode normalization form" 을 수정해야한다.
font -> D2coding
Unicode normalization form -> NFC ( 변경하지 않으면 글자 꺠짐 현상이 발생 )
설정 완료 후
3. color theme 바꾸기
여러 종류의 iterm theme를 url로 남겨둔다.
맘에 드는 테마를 선택하여 적용하면 된다.
적용하는 방법은 모두 동일하다.
여기서 중요한건 확장자이다.
확장자는 필히 ".itermcolors" 로 되어있어야 한다.
아래에는 필자가 가지고 있는 theme파일을 몇개 올려 놓겠다.
원하는 theme를 다운받은 후 iterm의 preferences를 켠다.
preferences -> Profiles -> Colors 로 이동한다.
Colors의 우측 하단 Color presets...라고 되어있는 select box를 클릭한다.
-> Import...클릭
원하는 theme 선택 -> open
다시 Color presets... 클릭하여 추가한 theme를 선택하면 적용된다.
여기까지 진행하게되면 사용하는데 전혀 문제 없을 것이다.
테마, 폰트 모두 어느정도 보기 편한 세팅이 된다.
아래부턴 조금더 심화된 꾸미기이다.
조금더 보기 편해지는건 사실이지만 하지 않아도 사용하는데 문제는 없다.
2022.08.15 - [IT/Tool] - [MAC] iTerm2 꾸미기 (powerlevel10k, sysntaxt highlighting, status bar 등)
'IT > Tool' 카테고리의 다른 글
[IntelliJ] Editor에 코드 호출, 구현 등 한눈에 보기 ( Inlay hints ) (0) 2022.12.18 [MAC] [IntelliJ] Google style guide format 적용하기 (0) 2022.12.17 [MAC] M1 맥북 homebrew 설치 후 command not found:brew 해결 (0) 2022.08.15 [MAC] iTerm2 꾸미기 (powerlevel10k, sysntaxt highlighting, status bar 등) iTerm 커스텀 (6) 2022.08.15 이클립스 DevStyle 업데이트 (0) 2017.12.24