如何讓 tmux 在 Google Cloud Platform Linux 虛擬機器上運作?

如何讓 tmux 在 Google Cloud Platform Linux 虛擬機器上運作?

谷歌文檔說GCPtmux內部使用使終端會話可重新連接,但我無法開始tmux工作為我當我嘗試自己使用它時。

這就是所發生的一切:

$ tmux
[exited]
oligofren at dev in ~ 
$ 1;2c

它立即存在並留下那個奇怪的位元組序列。我希望擁有多個 shell,而不需要開啟許多瀏覽器視窗。使用uname告訴我這是一個 Debian 盒子,但除此之外就沒有其他資訊了:

3.16.0-4-amd64 #1 SMP Debian 3.16.39-1+deb8u2 (2017-03-07) x86_64 GNU/Linux

答案1

這個問題很難回答,因為答案取決於了解我的自訂配置,其中包含一些用於處理複製貼上的 OS X 特定程式碼。我在發布後一周解決了這個問題,你可以看到整個提交都在我的 dotfiles 存儲庫中

罪魁禍首是reattach-to-user-namespace公用事業 之前需要在 OS X 中進行複製貼上工作。

請參閱我的現代跨平台替代方案的提交連結。

相關內容