Меню сайта
   Главная   
   Обо мне   
   Статьи   
   Дневник   
   Картинки   
   Файлы   
   Форум   
   Гостевая книга   

Категории раздела
Куклы и игрушки [60]
Личное [116]
Музыка [19]
Общее [304]
Японский язык [12]
ZX Spectrum [70]
Субмарины [98]
Настольные игры [34]
Го (碁) [11]
Книги [16]
Япония [26]
Таро [4]
Запертый шкаф [17]
CSA (КША) [15]
GNU/Linux [134]
Ubuntu [103]
Manjaro Linux [39]
Python [3]
Магнитольное [44]
Commodore64 [14]
Игровые приставки [2]


 
Дневник (2018 » Май » 25 в 13:44)
GNU/Linux Автоматическое восстановление сессии TMUX

Терминальный мультиплексор tmux хорош всем, кроме способности самостоятельно восстанавливать открытые при предыдущем запуске плитки и программы. Исправить это помогут плагины и их допиливание напильником.  В результате при запуске tmux будет самостоятельно открывать предыдущую сессию со всеми окнами и содержимым*.

* есть нюансы.
Пошаговая инструкция:

1) Установить Tmux Plugin Manager, который управляет плагинами:
git clone https://github.com/tmux-plugins/tpm ~/.tmux/plugins/tpm
2) Открыть конфигурационный файл tmux:
vim ~/.tmux.conf
3) Добавить в конец конфига tmux:
set -g @plugin 'tmux-plugins/tpm'
set -g @plugin 'tmux-plugins/tmux-sensible'
set -g @plugin 'tmux-plugins/tmux-resurrect'
set -g @plugin 'tmux-plugins/tmux-continuum'
run '~/.tmux/plugins/tpm/tpm'
# две строки ниже - автовосстановление сессии tmux и vim
set -g @continuum-restore 'on'
set -g @resurrect-strategy-vim 'session'
# восстановление указанных ниже программ, можно добавлять свои:
set
-g @resurrect-processes 'ssh'
4) Перезагрузить конфигурационный файл tmux для принятия изменений.
Если tmux уже запущен, в консоли:
tmux source ~/.tmux.conf
Иначе войти в tmux, нажать prefix и двоеточие (:) и ввести в комстроке tmux:
source ~/.tmux.conf
5) Войти в tmux и установить плагины. Нажать prefix - I. То есть Ctrl+b, затем большую "I".

Использованные ссылки:
http://homeonrails.com/2015/07/tmux-slash-avtomatichieskoie-vosstanovlieniie-siessii/

Категория: GNU/Linux | Просмотров: 584 | Добавил: harushima | Рейтинг: 0.0/0 |
Всего комментариев: 1.

20.05.2023 08:47
1 harushima
0  
https://www.rockyourcode.com/how-to-....ntinuum

автозапуск сессии tmux как службы при старте системы.

В целях защиты от спама, добавлять комментарии могут только зарегистрированные пользователи. Если Вы не хотите регистрироваться под своим именем, войдите под логином: anonymous, паролем: anonymous.   ( Регистрация,   Вход).
Авторизация
Анонимный вход:
anonymous / anonymous
Логин:
Пароль:

Календарь
«  Май 2018  »
ПнВтСрЧтПтСбВс
 123456
78910111213
14151617181920
21222324252627
28293031

Поиск

Облако тэгов
JGSDF игрушки Брюнетки Кладбище сайты Ярость Дракулы Древний Египет девушки кошки Cthulhu Вампиры Kitsune Ужас Аркхема инструмент комиксы Lovecraft готика Submarine submarine rc toy Hosting игротека Ужас Аркхэма book uboat мобильная связь го Edgar Poe swf Mansions of Madness Nightmares персоны Synergy linux-hardware bash youtube Storages Python Мастер-рукожоп Магнитофоны Entropy Grub2 loglevel WiFi Beeline ОПСОСЫ sharp939 Аудиокассеты Windows linuxwork Хочуны ImageMagick топБарыг C64c Commodore

Статистика
Яндекс.Метрика
Онлайн всего: 1
Гостей: 1
Пользователей: 0

Page QR code


Перепечатка материалов сайта без активной ссылки запрещена. Следить за RSS
(c) hermitlair.ucoz.com 2009-2024
Лучший браузер!
Блокировка рекламы