[MAC] 명령행 작업 좀더 편리하게 하기!

2021. 1. 11. 10:45 OS/Mac OS

명령행 작업 좀더 편리하게 하기!

이 문서에서는 명령행 작업을 좀더 편리하고 아름답게 하는 방법을 알아보겠습니다.
앞서 소개시켜드린 위의 URL을 잘 기억해 주세요!

iterm2와 solarized 컬러스키마
vim과 solarized 컬러 스키마
마지막으로 zsh쉘로 명령행 작업이 좀더 재미있어질 것입니다.

iterm2 설치하기

먼저 iterm2를 다운받아서 설치합니다. iterm2소개 글은 여기에 있습니다.
기존 맥 응용프로그램을 설치하는 것과 별 다른 것이 없으니 자세히 설명하진 않겠습니다.

아무튼 설치하면 아래와 같은 그림이 되겠죠!

자 iterm2에 solarized 컬러스키마를 적용해 볼까요!?

iterm2 + solarized 컬러 스키마 적용하기

우선 깃 허브에 가서 zip파일로 다운로드 합니다.

그다음 당연히 다운로드 된 zip파일을 압축해제 해야 겠죠!?
압축해제 하였다면 iterm2를 실행합니다.
실행후 iterm → Preferances 을 클릭하여 환결설정 창을 엽니다.

환경설정에서 설정하려는 프로필 선택하고 → Colors탭 으로 이동합니다.
활성화된 컬러탭 에 존재하는 [Load Presets] 셀렉트 박스에서 Import를 선택 합니다.

solarized다운로드 하여 아카이브한 폴더로가서
iterm2용의 2개의 파일(light, dark)를 import 합니다.

import가 완료되었다면 import된 컬러 스키마중 하나를 선택해 적용합니다.

야호! 

눈에 부드럽게 느껴지는 solarized 컬러 스키마가 적용됬습니다.

vim + solarized 컬러 스키마 적용하기

이제 vim에 solarized 를 적용해보겠습니다. 일단 그냥 한번 vim을 켜봅니다.

심심하기 짝이없군요! 우선 아래와 같이 명령어를 실행해 봅니다.
git-core가 있어야하는데 없다면 mac port를 이용하여 쉽게 설치합니다.

  1. cd ~/.vim/bundle/
  2. git clone https://github.com/altercation/vim-colors-solarized.git

설치되었다면 아래와 같이 .vimrc를 수정합니다.

  1. vim ~/.vimrc
  2.  
  3. set rtp+=~/.vim/bundle/vim-colors-solarized/
  4.  
  5. syntax enable
  6. set bg=dark
  7. set t_Co=256
  8. colorscheme solarized
  9.  
  10. set tabstop=4
  11. set shiftwidth=4
  12. set softtabstop=4
  13. set expandtab
  14. set enc=utf8
  15. set nu
  16. set et ts=4
  17. ret 4

이제 아무 파일이나 열어보겠습니다.

적용 됬습니다. 이제 눈에도 잘들어오고 보기 편하군요!

이제 다음 스텝인 zsh쉘을 설치해보겠습니다.

zsh설치하기

zsh는 명령행 작업의 생산성을 상당히 업 시켜주는 편한 도구입니다.
검색, 탭기능 등 베쉬에서 지원하지 못하는 부분을 상당부분 충족시켜줍니다.
또한 심미적 부분도 이쁘며 명령행을 자신의 취향에 맞게 비교적 쉽게 변환가능해
취향성향이 강한사람에게 더욱 추천할 수 있는 툴입니다.

아래의 명령어로 설치합니다.

  1. // mac에서
  2. sudo port install zsh
  3.  
  4. // ubuntu에서
  5. sudo apt-get install zsh

.zshrc 파일을 생성해야 합니다.

  1. git clone git://github.com/robbyrussell/oh-my-zsh.git ~/.oh-my-zsh
  2. cp ~/.oh-my-zsh/templates/zshrc.zsh-template ~/.zshrc

이제 기본 쉘을 변경합니다.

  1. chsh -s /bin/zsh
  • chsh는 기본쉘을 변경합니다. bash로 돌아가고싶다면 언제든지 chsh -s /bin/bash를 사용합니다.
  • .bashrc 나 .bash_profile 설정된 PATH는 ~/.zshrc로 옮깁니다. 앞으로 생길 패스역시 해당 파일에 설정합니다.

이제 zsh쉘로 변경되었습니다.

 

네! 모든 작업이 완료되었습니다. 이제 좀더 편리하게 명령행 작업을 해봐요!

마지막 스샷으로 이글을 끝내겠습니다! 감사합니다~



출처: https://redgolems.tistory.com/30?category=491142 [레드골렘즈 콤비의 개발이야기]