Я недавно перешел из gnu-screen в tmux. Я борюсь с одной вещью.
Мой рабочий процесс примерно такой. Я создаю сессию для каждой "задачи", которую я выполняю в любой момент времени. Таким образом, я могу работать над любой из N задач, которые я выполняю, прикрепляясь к этой сессии.
То, что я смог сделать с экраном и не смог сделать с tmux, так это: Несколько экземпляров одного и того же сеанса открываются / присоединяются в разных окнах и работают с ними одновременно. Например, если я редактирую 3 разных файла, я могу открыть их в pane1, 2 и 3 одного и того же сеанса, и каждый экземпляр одного и того же сеанса с этими 3 файлами будет открыт передо мной.
Я не смог повернуть руку Tmux, позволив мне сделать это. Всякий раз, когда я присоединяюсь к существующему присоединенному сеансу в tmux, он копирует действия, которые я выполняю в любом сеансе другого.
Надеюсь, я хорошо это объяснил. Если нет, пожалуйста, дайте мне знать.