GNU/Linux >> Znalost Linux >  >> Linux

Tmux nevyužívá .tmux.conf?

Nainstaloval jsem tmux lokálně (bez oprávnění root). Také jsem vytvořil svůj .tmux.conf soubor v mém domovském adresáři s následujícími řádky:

unbind-key C-b
set -g prefix C-o
bind-key C-o send-prefix

Nicméně tmux Zdá se, že tento soubor nezískává (můj klíč vazby je stále C-b ). Pokusil jsem se zavřít a znovu otevřít svou relaci ssh (toto je na vzdáleném počítači) bez úspěchu.

Co by se mohlo stát?

Přijatá odpověď:

Je velmi pravděpodobné, že jste nespustili nový proces serveru tmux. Říkáte, že jste uzavřeli svou relaci ssh a zahájili novou, ale to by nemělo žádný vliv na server tmux; jednou z hlavních výhod používání tmux je, že relace mohou tento typ aktivity přežít.

Zkuste spustit tmux ls zkontrolovat, zda server stále běží. Pokud tomu tak není, měla by si na to stěžovat.

Pokud místo toho získáte seznam relací, připojte je postupně ke každé z nich a zavřete je. Proces serveru tmux zanikne po uzavření poslední relace. Při příštím spuštění nové relace se vytvoří nový proces serveru a přečte tmux.conf soubor.

Pokud nechcete zavřít existující relace, můžete požádat server tmux, aby přečetl konfigurační soubor s tmux source ~/.tmux.conf .


Linux
  1. Vim neběží uvnitř Tmux?

  2. Funkce cloudových serverů Rackspace, které nejsou dostupné na Fortigate-VM

  3. Server Ubuntu:Rozdíl od Ubuntu

  1. Jak změním kořenový adresář serveru Apache?

  2. httpd:Nelze spolehlivě určit plně kvalifikovaný název domény serveru pomocí 127.0.0.1 pro ServerName

  3. jak spustit server tomcat v linuxu?

  1. Jak skrýt název softwaru serveru DNS a jeho verzi? [Zabezpečení DNS]

  2. linux limited.conf nefunguje?

  3. 404 nenalezeno , požadovaná URL <<název URL>> nebyla na tomto serveru ve wordpressu nalezena