标签: tmux

如何在不退出 tmux 的情况下关闭 tmux 会话?

我在 tmux 中有几个会话

在此输入图像描述

如何在不退出 tmux 的情况下关闭/杀死其中一些?

如果我输入,exit我不仅会关闭会话,还会退出 tmux,这是不适用的。

tmux

3
推荐指数
1
解决办法
3773
查看次数

如何在现代 Windows 终端(如 tmux)中的窗格之间切换

信息技术协会

如果我使用,我可以看到一些在Windows Terminalctrl+shift+p中创建窗格的快捷方式,例如用于创建水平窗格和用于创建垂直窗格。alt+shift+-alt+shift+plus

但我没有找到任何在创建后无需在命令面板中单击鼠标即可在窗格之间切换的内容。

注意:我喜欢在tmux之类的窗格之间切换,并使用一些类似于tmux ctrl+b+left/right “如何做到这一点?”的快捷方式。

我的问题之前发布在堆栈溢出上,并因离题问题而关闭。

keyboard-shortcuts tmux windows-terminal

3
推荐指数
1
解决办法
2135
查看次数

尝试安装 tmux 1.6 时出错 - E: Unable to locate package libevent

$ pwd 
$ /home/durrantm/Downloads/tmux-1.6

durrantm.../tmux-1.6$ ./configure && make
checking for a BSD-compatible install... /usr/bin/install -c
checking whether build environment is sane... yes
...
...
configure: error: "libevent not found"
durrantm.../tmux-1.6$ sudo apt-get install libevent
Reading package lists... Done
Building dependency tree       
Reading state information... Done
E: Unable to locate package libevent
Run Code Online (Sandbox Code Playgroud)

ubuntu tmux ubuntu-11.10

2
推荐指数
1
解决办法
4594
查看次数

为什么 top 命令不会显示正确的结果?

您想在以下 top 命令的屏幕截图中找到3427 1 root S 36964 124% 2% tmux -L l 行

为什么 tmux 可以使用超过 100% 的内存?这很混乱...

这是 top 命令的错误吗?

Mem: 28748K used, 1060K free, 0K shrd, 888K buff, 2452K cached
CPU:  15% usr  80% sys   0% nic   3% idle   0% io   0% irq   0% sirq
Load average: 6.47 4.22 2.96 3/78 14674
  PID  PPID USER     STAT   VSZ %MEM %CPU COMMAND
 1028     1 root     S     1536   5%   8% /usr/sbin/pppd pty /usr/sbin/pptp 10.
   81     2 root     SW       0 …
Run Code Online (Sandbox Code Playgroud)

memory linux openwrt top tmux

2
推荐指数
1
解决办法
2520
查看次数

从 Tmux 运行时,Emacs 中的 Home 和 End 键不起作用

当我从 Tmux 运行 Emacs 时,HomeEnd键不起作用(Home键像C-s按下一样运行搜索命令)。当我在我的~/.bashrc文件中添加这个时,问题就开始了:

TERM="xterm"
export TERM
Run Code Online (Sandbox Code Playgroud)

我在某处读到不应手动设置 TERM 变量,但这是我能够解决颜色问题的唯一方法。如果没有这个设置,我在 Emacs 中直接从终端运行时会得到不同的颜色,而从 Tmux 运行时会出现不同的颜色。当 Emacs 从 Tmux 运行时,此选项导致某些键在 Emacs 中不起作用,因此我将此行添加到我的~/.tmux.conf

set-window-option -g xterm-keys on
Run Code Online (Sandbox Code Playgroud)

这解决了除Homeand之外的所有键的问题End。任何想法如何使这些键再次工作?

terminal emacs xterm tmux

2
推荐指数
1
解决办法
2690
查看次数

OS X 终端吃掉 shift 键

我正在从 iTerm 2 切换到股票 OS X 10.8.5 终端(工作政策,iTerm 不在批准的软件列表中)。在我的 tmux 配置中,我映射了 shift-left 和 shift-right 来更改窗口。这在 iTerm 2 中有效,但在 Terminal.app 中无效。

在 vim 中(我已经映射了裸露的左右箭头来做类似的事情,使用 vim 选项卡),它就像我按下箭头键一样,未经修改。

terminal.app tmux macos

2
推荐指数
1
解决办法
1100
查看次数

tmux/屏幕 ctrl+箭头(左右)在 SSH 上不起作用

我已配置tmux为跳过 Ctrl+right/left 上的单词:

set-window-option -g xterm-keys on

它工作得很好,但是当我使用 SSH 时,它不起作用并且无法打印;5D;5C..

我使用时出现了同样的问题,SSH 上的/screen是否有一些特定的配置?tmuxscreen

ssh gnu-screen ubuntu tmux

2
推荐指数
1
解决办法
1704
查看次数

在 tmux 会话中使用通知发送显示错误,没有通知

我大量使用 tmux,并且有一些脚本使用 notify-send 为我提供屏幕通知。我发现了一个特殊情况,通知发送将失败,并且除了启动新的 tmux 会话(这显然不理想)之外,我还没有找到其他解决方法。

如果我创建一个新的 tmux 会话并使用通知发送,我会看到没有问题的通知弹出。但是一旦我从 tmux 会话中分离出来,然后稍后重新附加到它,notify-send 将失败并显示以下消息:

 $ notify-send test

(notify-send:26902): GLib-GObject-CRITICAL **: g_object_unref: assertion `G_IS_OBJECT (object)' failed
Run Code Online (Sandbox Code Playgroud)

除了将我的工作转移到新的 tmux 会话之外,我没有找到任何解决方案,这并不理想,因为这首先否定了使用 tmux 的全部意义。我不确定发生了什么。也许有某种 IPC 路径在终端和通知发送使用的 tmux 之间被破坏,或者其他什么?有什么办法可以在不丢失现有 tmux 会话的情况下恢复通知发送的功能?

linux terminal notifications tmux

2
推荐指数
1
解决办法
895
查看次数

`tmux` 可以在窗口名称中显示当前的 tty 吗?

例如,在 中tmux,我将一个窗口命名为“test”,但是如何pts/15使用tty命令将当前终端的 tty(假设是)添加到窗口名称的末尾。然后就变成了test pts/15。所以它可以动态显示窗口的当前tty。

谢谢。

tty tmux

2
推荐指数
1
解决办法
1537
查看次数

如何从 tmux 会话中的屏幕会话中分离?

如何从screen会话中脱离tmux会话?

我看过有关如何从screen内部screentmux内部分离的帖子tmux,但没有一个对我有用。

gnu-screen tmux

2
推荐指数
1
解决办法
3332
查看次数