macOS m1 개발 환경 설정
Homebrew
Mac용 패키지 관리자다.
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
echo 'eval $(/opt/homebrew/bin/brew shellenv)' >> ~/.zprofile
. ~/.zprofile
iTerm2
Mac용 가상 터미널 애플리케이션이다.
brew install iterm2
oh-my-zsh
ZSH에 가장 널리 사용되는 플러그인 프레임 워크다.
내장 플러그인과 테마도 제공한다.
sh -c "$(curl -fsSL https://raw.githubusercontent.com/ohmyzsh/ohmyzsh/master/tools/install.sh)"
#명령어와 미리보기등을 구분하기 쉽게 하이라이팅 해주는 플러그인 설치
brew install zsh-syntax-highlighting
echo "source /opt/homebrew/share/zsh-syntax-highlighting/zsh-syntax-highlighting.zsh" >> ~/.zshrc
. ~/.zshrc
#history 기반으로 최근에 입력한 명령어를 미리보기 형태로 보여주는 플러그인 설치
brew install zsh-autosuggestions
echo "source /opt/homebrew/share/zsh-autosuggestions/zsh-autosuggestions.zsh" >> ~/.zshrc
. ~/.zshrc
zshrc 설정
vi ~/.zshrc
많이 사용하는 테마로 변경
ZSH_THEME="agnoster"
사용자 이름이 아에 나오지 않게 하고 싶으면 추가
prompt_context() {
if [[ "$USER" != "$DEFAULT_USER" || -n "$SSH_CLIENT" ]]; then
prompt_segment black default "%(!.%{%F{yellow}%}.)$USER"
fi
}
d2codingfont
d2codingfont
나눔바른고딕을 바탕으로 개발자의 코딩을 위해 가독성 및 유사 문자간 변별력 뿐만 아니라 디자인적으로 한글과의 조화를 고려해 최적화시킨 글꼴이다.
zip 파일 풀고, D2CodingAll -> ttc 파일 설치
참고한 사이트
vim 편집기 사용법/예제
oh-my-zsh 아름답게 꾸며보기
iTerm2 설정
Author And Source
이 문제에 관하여(macOS m1 개발 환경 설정), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://velog.io/@jcrs0907/macOS-m1-개발-환경-설정저자 귀속: 원작자 정보가 원작자 URL에 포함되어 있으며 저작권은 원작자 소유입니다.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)