Tmux Plugin Manager(tpm)
tpm이란?
설치 방법
github의 tpm에서 리포지토리를 clone하여 설치한다.
% git clone https://github.com/tmux-plugins/tpm ~/.tmux/plugins/tpm
~/.tmux.conf라는 dotfile을 만들어 아래의 순서대로 사용하고 싶은 plugin을 기술한다.
# List of plugins
set -g @plugin 'tmux-plugins/tpm'
set -g @plugin 'tmux-plugins/tmux-sensible'
# Other examples:
# set -g @plugin 'github_username/plugin_name'
# set -g @plugin '[email protected]/user/plugin'
# set -g @plugin '[email protected]/user/plugin'
# Initialize TMUX plugin manager (keep this line at the very bottom of tmux.conf)
run '~/.tmux/plugins/tpm/tpm'
중요한 것은 맨 아래 부분이다.
tpm의 기동은 ~/.tmux.conf의 맨 아래에 쓸 필요가 있다.
그렇지 않으면 모처럼 설치한 플러그인을 사용할 수 없다.
나중에 설명한다.
% tmux source-file ~/.tmux.conf
사용법
키 입력
설명
prefix+I
새로운 플러그인 설치
prefix + U
플러그인 업데이트
prefix+alt+u
플러그인 목록에 없는 것을 제거
주의점
빠진 곳
설치 방법에도 언급하고 있지만, tpm을 기동(run)하는 부분이 하단에 쓰여져 있지 않으면, 설치한 plugin을 정상적으로 사용할 수 없다.
처음 검색으로 걸렸던 누군가의 .tmux.conf 파일을 참고로 했지만, 이것이 빠지는 함정이 되어 버렸다.
그 때에 참고로 한 사이트가 여기 하지만 .tmux.conf의 맨 아래에 스테이터스 바의 설정을 읽고 있다.
tmux의 스테이터스 바에 배터리나 CPU 사용률 등의 정보를 표시하고 싶어서, tpm을 이용해 관련 plugin을 설치했지만, 정상적으로 표시되지 않았다.
tmux source-file .tmux.conf에서 구성 파일을 다시로드 할 때 조금 정상적으로 표시되고 즉시 사라집니다.
여러가지 설정 파일을 만나 보았지만, 안 되었으므로, plugin이 아닌 커멘드로 실행해 표시하는 방법으로 변경했다.
(plugin도 스크립트 형식으로 쓰여 있기 때문에 명령과 같습니다.)
이들도 상당히 마음에 들었기 때문에, 포기하고 있었지만, 아무래도 신경이 쓰여, 다시 한번 조사했다.
거기서 찾아낸 것이 설정 파일의 맨 아래에 tpm을 run하는 부분을 기입하지 않으면 안 된다고 하는 내용이었다.
넷에서 찾은 내용은 참고로 하는 것만으로, github나 본가의 사이트의 readme등을 제대로 읽는 것이 좋다.
영어가 힘들어서 피해버리면 아픈 눈을 만난다.
추가 (2017/09/29)
참고
Reference
이 문제에 관하여(Tmux Plugin Manager(tpm)), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/park-jh/items/4ecf01d1a98725cbf5a3텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)