2013-05-25 8 views
15

저는 tmux 사용자이고 tmuxinator 팬입니다. 왜냐하면베이스 라인 tmux 세션 설정으로 쉽게 돌아갈 수 있기 때문입니다.tmux 세션을 tmuxinator 프로젝트에 저장하는 방법은 무엇입니까?

그러나 설치 프로그램이 정기적으로 변경되고 손으로 tmuxinator 설정을 편집하는 것이 지루할 수 있습니다.

효과적으로 tmuxinator save-session, 내 현재 TMUX 세션이 세션의 창, 창, 및 기타 세부 사항과 선택의 tmuxinator 프로젝트에 저장됩니다 있도록 자동으로 저장하는 방법이 있나요?

+0

비슷한 질문 : http://superuser.com/ questions/440015/restore-tmux-session-after-reboot – user456584

답변

7

이 여기에 당신이 TMUX 세션/환경을 저장하고 완전하게 복원 할 수 있습니다 내가 쓴 TMUX 플러그인입니다 :

https://github.com/tmux-plugins/tmux-resurrect

참조 SU에
+1

tmux-ressurect 및 tmux-continum은 모두 훌륭하지만 각 창에서 명령을 복원하는 방법을 알 수 없습니다. 이것이 가능한가? – CESCO

+0

여기 OP. tmux-resurrect가이 문제에 대한 현재 가장 좋은 해결책입니다. 다른 tmux-plugins도 멋지다! – user456584

11

저는 세션을 저장하는 방법을 알아 내려고 노력했습니다. 내가 여기에서 찾을 수 있습니다에서 찾고 하나의 해결책은 :

Custom Scripts for saving Tmux sessions...

이 링크는 저자가 정기적으로 세션을 저장하고 해당 세션의 일련의 백업을 저장하기 위해 쓴 스크립트를 제공합니다.

개인적으로 스크립트를 직접 시도하지는 않았지만이 상황에서 잠재적 인 문제인 것으로 보입니다.

(Tmux가 이와 같은 기능을 기본 제공 기능으로 제공하지 않는다는 사실에 조금 놀랐습니다. Screen을 사용하면 코드 기반이 너무 지저분 해 새로운 기능을 추가하기가 어렵습니다. ...)

+0

물고기 쉘에서는 작동하지 않습니다. – Amos