Contents

터미널에서 '바로가기' 단축키 등록하기

 
 

터미널을 처음 실행하면 꼭 사용자 폴더에서 시작한다.
cd ...로 찾아가는게 너무 귀찮다.
그렇다고 finder에서 폴더를 drag & drop해서 직접경로를 떨어뜨리는 방법도 있지만,
굳이 키보드에서 또 마우스나 트랙패드로 손을 움직이고 싶지 않다.  

때문에 알게 된 것이 바로 alias를 활용한 터미널 단축키 방법!


우선 zsh라는 을 한번 가볍게 알아본다.  

힘들면 Pass하고, 바로 적용할 수 있는 방법으로 가자!  
 

1. zshrc 편집

터미널에서 다음을 실행  

vim ~/.zshrc

 

  • 이미 파일이 존재할수도 있고, 없으면 파일이 생성되며 바로 편집모드로 들어가게 된다.
  • 파일 위치는 ~/

 
 

2. 단축키 입력

vim 모드에서 작성하기에 가장 기본적인 vim 사용법 2개만 알면 된다.1

  • i 또는 a키를 눌러 편집모드 진입
  • 편집
  • 편집이 끝나면 esc키를 눌러 명령어 모드 진입후, :wq 누르고 엔터!

이것이 기본적인 방법이고, 편집시 단축키 등록은 아래와 같이 입력하면 된다.  

alias 단축키="실행명령어"

 

예를 들면,  

alias gocode="cd Users/codject/Documents/Code"

 

예와 같이 등록했을 때,
터미널에서 gocode만 치면 바로 저 위치로 이동한다.  

입력이 끝나면 :wq로 무사히 빠져나와 주면 된다.  
 

3. 단축키 등록

입력만 한다고 끝이 아니다. 입력한 zshrc를 터미널에 등록해줘야 한다.  

source ~/.zshrc

 

터미널에서 위와 같이 입력후 엔터를 치면, 단축키가 등록되었다며 리스트로 바로 뜬다.  

이후 잘 쓰면 끝.  

만약 단축키가 바로 동작하지 않는다면, 터미널을 완전종료 후, 재실행해주면 된다.


전체적인 참고 사이트 자주쓰는 명령어 .zshrc에 단축명령어 등록하기


  1. 더 자세히 알고 싶다면 Vim 단축키 정리 :: Outsider’s Dev Story 참고 ↩︎