Repolode
egurapha

egurapha/Shunpo

디렉터리 북마크를 관리하고 몇 번의 키 입력으로 이동할 수 있는 미니멀한 Bash 도구입니다.

스타
447
포크
11
열린 이슈
1
마지막 커밋
3개월 전

어떤 프로젝트인가요?

Shunpo는 터미널에서 더 빠르게 이동할 수 있도록 해 주는 작은 Bash 도구입니다. 디렉터리를 북마크하고 짧은 명령어로 해당 위치로 이동할 수 있으며, 상위 디렉터리로 올라가거나 하위 디렉터리로 내려갈 때 사용할 수 있는 대화형 메뉴도 제공합니다.

sb로 현재 디렉터리를 추가하고, sg로 북마크한 위치로 이동하고, sr로 북마크를 삭제하고, sl로 목록을 확인하고, sc로 전체 북마크를 지우는 방식으로 관리합니다. sj로 상위 디렉터리로 이동하고 sd로 하위 디렉터리로 이동할 수 있으며, 메뉴에서는 번호로 항목을 선택하고 페이지를 넘길 수 있습니다.

선택 키는 ~/.config/shunpo/config 설정 파일에서 변경할 수 있으며, 기본값은 숫자 0~9입니다. Bash 3.2 이상이 필요하며 install.sh로 설치할 수 있고 Nix를 통해서도 설치할 수 있습니다.

핵심 기능

  • 01sb로 디렉터리를 북마크하고 sg로 다시 이동
  • 02sj로 상위 디렉터리로 이동
  • 03sd의 대화형 메뉴를 통해 하위 디렉터리로 이동
  • 04설정 파일에서 선택 키 변경
  • 05Bash 3.2 이상에서 사용 가능

활용 사례

  • 터미널 세션에서 자주 사용하는 프로젝트 디렉터리 사이를 오갈 때
  • cd ..를 반복해서 입력하지 않고 상위 디렉터리 여러 단계로 이동할 때
  • cd, pushd, popd 명령을 반복해서 사용하는 대신 북마크를 활용할 때

빠른 시작

  1. 1

    저장소에서 설치 스크립트를 실행하세요

    install.sh && source ~/.bashrc

사용 전 알아둘 점

  • Bash만 지원하며 Bash 3.2 이상이 필요합니다.
  • Nix 사용자는 별도의 설정 가이드를 참조하세요.

포함된 컬렉션

토픽

자주 묻는 질문

Shunpo은(는) 무엇인가요?
디렉터리 북마크를 관리하고 몇 번의 키 입력으로 이동할 수 있는 미니멀한 Bash 도구입니다. Shunpo는 터미널에서 더 빠르게 이동할 수 있도록 해 주는 작은 Bash 도구입니다. 디렉터리를 북마크하고 짧은 명령어로 해당 위치로 이동할 수 있으며, 상위 디렉터리로 올라가거나 하위 디렉터리로 내려갈 때 사용할 수 있는 대화형 메뉴도 제공합니다.
Shunpo은(는) 무료로 사용할 수 있나요? 라이선스는 무엇인가요?
Shunpo은(는) MIT 라이선스의 오픈소스입니다. 상업용 제품에 사용하기 전에 라이선스 조건을 확인하세요.
Shunpo은(는) 아직 유지보수되고 있나요?
6개월 이내 업데이트. Shunpo의 마지막 커밋은 2026년 8월 3일입니다.
Shunpo은(는) 어디에 사용할 수 있나요?
터미널 세션에서 자주 사용하는 프로젝트 디렉터리 사이를 오갈 때 cd ..를 반복해서 입력하지 않고 상위 디렉터리 여러 단계로 이동할 때 cd, pushd, popd 명령을 반복해서 사용하는 대신 북마크를 활용할 때
Shunpo는 어떻게 설치하나요?
저장소에서 설치 스크립트를 실행하세요: install.sh && source ~/.bashrc
Shunpo은(는) 어디서 받을 수 있나요?
소스 코드와 설치 방법은 GitHub에 있습니다: https://github.com/egurapha/Shunpo

요약은 프로젝트 README를 바탕으로 AI가 작성했습니다. GitHub 통계는 매일 갱신됩니다.

관련 프로젝트