Repolode
gpakosz

gpakosz/.tmux

Powerline 스타일 상태 표시줄, 마우스 모드, 클립보드 연동 및 TPM 플러그인 지원을 갖춘 독립형 테마 설정 가능한 tmux 구성입니다.

스타
25,467
포크
3,590
열린 이슈
24
마지막 커밋
16일 전

어떤 프로젝트인가요?

Oh my tmux!는 바로 사용할 수 있으며 별도의 로컬 파일을 통해 사용자 지정하도록 설계된 tmux 구성입니다. 기본 설정 파일은 수정하지 않으므로 개인 설정을 잃지 않고 upstream 업데이트를 가져올 수 있으며, 개인 설정은 모두 .tmux.conf.local 사본에 저장합니다.

배터리, 가동 시간, 부하 평균, SSH/Mosh 연결을 고려한 호스트 이름과 사용자 이름, root 및 동기화된 pane 표시기가 포함된 Powerline 스타일 상태 표시줄을 추가합니다. 또한 보조 C-a prefix, Vim 스타일 pane 이동, pane을 별도 window로 최대화하는 명령, 마우스 모드 전환 기능과 Linux에서 xsel, xclip 또는 wl-copy를 통한 OS 클립보드 복사 기능을 제공합니다.

Linux, macOS, FreeBSD, OpenBSD 및 WSL을 통한 Windows에서 실행되며, tmux 2.6 이상이 필요합니다. TPM을 기본 지원하므로 set -g @plugin 한 줄로 플러그인을 활성화할 수 있습니다.

핵심 기능

  • 01배터리, 가동 시간 및 부하 정보를 표시하는 Powerline 스타일 상태 표시줄
  • 02기본 C-b와 함께 사용할 수 있는 보조 C-a prefix
  • 03prefix +를 눌러 원하는 pane을 별도 window로 최대화
  • 04window, pane 및 텍스트 선택을 위한 마우스 모드 전환
  • 05Vim 스타일 pane 이동 및 copy-mode-vi 바인딩
  • 06TPM 플러그인 기본 지원

활용 사례

  • Linux, macOS 및 WSL 환경에서 일관된 tmux 환경 설정
  • 기본 설정 파일을 수정하지 않고 tmux 상태 표시줄과 키 바인딩 사용자 지정
  • 명확한 호스트 표시와 함께 SSH 또는 Mosh로 원격 서버 작업
  • Vim 중심 워크플로와 클립보드 연동을 활용한 tmux 사용

빠른 시작

  1. 1

    README에서 자동 설치 프로그램을 실행합니다

  2. 2

    또는 홈 디렉터리에 저장소를 클론합니다

    git clone --single-branch https://github.com/gpakosz/.tmux.git
  3. 3

    기본 설정 파일을 링크합니다

    ln -s -f .tmux/.tmux.conf
  4. 4

    로컬 사용자 지정 파일을 복사합니다

    cp .tmux/.tmux.conf.local .

사용 전 알아둘 점

  • tmux 2.6 이상과 Unix 계열 환경이 필요합니다. Windows는 WSL 또는 Cygwin을 통해서만 지원되며, 권장하지 않습니다.
  • 완전한 Powerline 모양을 사용하려면 터미널에 패치된 글꼴이나 Powerline 호환 글꼴이 필요합니다.

포함된 컬렉션

토픽

자주 묻는 질문

.tmux은(는) 무엇인가요?
Powerline 스타일 상태 표시줄, 마우스 모드, 클립보드 연동 및 TPM 플러그인 지원을 갖춘 독립형 테마 설정 가능한 tmux 구성입니다. Oh my tmux!는 바로 사용할 수 있으며 별도의 로컬 파일을 통해 사용자 지정하도록 설계된 tmux 구성입니다. 기본 설정 파일은 수정하지 않으므로 개인 설정을 잃지 않고 upstream 업데이트를 가져올 수 있으며, 개인 설정은 모두 .tmux.conf.local 사본에 저장합니다.
.tmux은(는) 무료로 사용할 수 있나요? 라이선스는 무엇인가요?
.tmux은(는) MIT 라이선스의 오픈소스입니다. 상업용 제품에 사용하기 전에 라이선스 조건을 확인하세요.
.tmux은(는) 아직 유지보수되고 있나요?
활발히 유지보수 중. .tmux의 마지막 커밋은 2026년 10월 21일입니다.
.tmux은(는) 어디에 사용할 수 있나요?
Linux, macOS 및 WSL 환경에서 일관된 tmux 환경 설정 기본 설정 파일을 수정하지 않고 tmux 상태 표시줄과 키 바인딩 사용자 지정 명확한 호스트 표시와 함께 SSH 또는 Mosh로 원격 서버 작업 Vim 중심 워크플로와 클립보드 연동을 활용한 tmux 사용
.tmux는 어떻게 설치하나요?
README에서 자동 설치 프로그램을 실행합니다 또는 홈 디렉터리에 저장소를 클론합니다: git clone --single-branch https://github.com/gpakosz/.tmux.git 기본 설정 파일을 링크합니다: ln -s -f .tmux/.tmux.conf 로컬 사용자 지정 파일을 복사합니다: cp .tmux/.tmux.conf.local .
.tmux은(는) 어디서 받을 수 있나요?
소스 코드와 설치 방법은 GitHub에 있습니다: https://github.com/gpakosz/.tmux

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

관련 프로젝트