Terminator ile Oturumu Devam Et


17

Terminator'ü birden çok Terminal Oturumu için kullanıyorum. Özel Oturum düzeniyle başlayabileceğimi biliyorum, ancak çoğu zaman Oturum ayarlarını değiştiriyorum.

Mevcut Oturumu terminatör ile kaydetmek mümkün müdür? Örneğin, bilgisayarı kapatıp bir sonraki açılışta eski oturumumu geri yüklersem.

Yanıtlar:


1

Bunun için tmux kullanabilirsiniz.


Mac kullanıcısıysanız, yüklemek için zaten homebrew (macOS için bir paket yöneticisi) olması gerekir

home brew şu şekilde gerçekleştirilebilir:

/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"

Bundan sonra tmux'u şu şekilde yükleyin:

brew install tmux

Bir linux kullanıcısıysanız, yukarıdaki bölümü atlayabilir ve yürütebilirsiniz:

Debian / Ubuntu tabanlı için: sudo apt-get install tmux

RedHat / CentOS tabanlı için # yum install tmux


İki eklenti vardır: tmux-resurrect ve tmux-continuum . tmux-resurrect, tmux oturumlarının manuel olarak kaydedilmesini ve geri yüklenmesini sağlarken, tmux-continuum otomatik olarak kaydedilir ve tmux başlatıldığında son kayıttan otomatik olarak geri yüklenmesini sağlar. Bu ayarları etkinleştirmek için ~ / .tmux.conf dosyanıza aşağıdakileri ekleyin:

set -g @plugin 'tmux-plugins/tmux-resurrect'
set -g @plugin 'tmux-plugins/tmux-continuum'
set -g @continuum-restore 'on'

Bu yapılandırmayla elle hiçbir şey yapmanıza gerek yoktur. Tmux oturumlarınız her 15 dakikada bir otomatik olarak kaydedilir ve tmux başlatıldığında (yeniden başlattıktan sonra bile) otomatik olarak geri yüklenir. -Ctrl-s ön ekiyle manuel olarak kaydedebilir ve isterseniz önek-Ctrl-r ile manuel olarak geri yükleyebilirsiniz.

Bunun çalışan uygulamaları geri yüklemeyeceğini unutmayın. tmux-resurrect bunun için isteğe bağlı bir yapılandırmaya sahiptir .

edit: ben sadece 5 yıl önce bu soruyu sordum gördüm. Gecikme için üzgünüm.


Her ne kadar çözümünüzün bunu çözmenin bir yolu olduğunu kabul etsem de, OP'nin istediği şey bu değil - tam olarak OP ile aynı nedenle hareketli terminal çoğullamasına geçtim, çünkü o zamanlar da anlayamadım. Ayrıca: bahsettiğiniz için teşekkürler tmux-continuum- şu anda ressurect kullanıyorum!
mhr
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.