본문 바로가기
Tools/Mac

Mac Terminal cd 북마크(즐겨찾기) 지정방법

by wakestand 2022. 2. 15.
반응형

맥에서 Terminal 사용 시

bashmarks로 북마크를 지정하여

바로 특정 경로로 이동할 수 있는데

 

일단 Terminal을 킨 뒤에

1. git clone git://github.com/huyng/bashmarks.git

2. cd bashmarks

3. make install

 

위 3개를 터미널에 입력해서

bashmarks를 깔아주고

이후 아래 명령어를 수행해주자

 

4. cd ~/

5. touch .bash_profile

6. open -a TextEdit.app .bash_profile

7. source ~/.local/bin/bashmarks.sh 넣고 저장

 

bash_profile을 만든 뒤

텍스트 에디터로 열어서

 

bash_profile을 실행할 경우

bashmark.sh를 실행시켜주게 되는데

 

수동으로 실행시킬 경우에는 Terminal을 킨 후에

. ~/.bash_profile 입력 후 엔터를 쳐주면 되고

 

Terminal 실행 시 자동으로 켜주려면

 

터미널 > 환경설정을 누른 후

 

프로파일 > 셸 > 명령어 실행에서

. ~/.bash_profile

를 추가해주면 Terminal 실행 시 

자동으로 bash_profile이 실행이 된다

 

마지막으로 bashmarks 사용방법은 아래와 같다

 

s <bookmark_name> - Saves the current directory as "bookmark_name"
g <bookmark_name> - Goes (cd) to the directory associated with "bookmark_name"
p <bookmark_name> - Prints the directory associated with "bookmark_name"
d <bookmark_name> - Deletes the bookmark
l                 - Lists all available bookmarks

 

s 북마크명 - 현재 경로(pwd)를 북마크로 저장

g 북마크명 - 지정한 북마크명 경로로 이동

p 북마크명 - 해당 북마크명의 경로 출력

d 북마크명 - 입력한 북마크명 삭제

l - 저장한 전체 북마크 확인

 

특정 경로를 즐겨찾기로 만들고 나면

탭 버튼을 이용해서 자동완성이 가능한데

 

s test 로 북마크를 만든 뒤

s t 에서 tab을 누르면 test 자동완성이 되는 식이다

 

마지막으로 예제 코드는 아래와 같다

 

$ cd /var/www/
$ s webfolder
$ cd /usr/local/lib/
$ s locallib
$ l
$ g web<tab>
$ g webfolder
반응형

댓글