标签: tmux

如何从 CLI 终止所有 tmux 会话(或至少多个会话)?

如何从 (Ubuntu) CLI 终止所有 tmux 会话(或至少多个会话)?

当我这样做时,ps aux | grep tmux我看到 3 个进程:

UU      2970  0.0  0.0  19556  1228 pts/0    S+   02:48   0:00 tmux
UU      3445  0.0  0.0  12944   988 pts/5    S+   03:31   0:00 grep --color=auto tmux
UU     27557  0.0  0.2  29788  4840 ?        Ss   Jan04   0:02 tmux
Run Code Online (Sandbox Code Playgroud)

我怎么能一次杀死所有这些(或至少其中一些,选择性)?

process tmux

149
推荐指数
4
解决办法
24万
查看次数

tmux 中的 Vim 显示错误的颜色

我安装了 Ubuntu 11.10。然后为 Gnome 终端下载 Solarized 主题。从终端我的 vim 看起来不错:插件 vim-powerline 显示正确,语法以正确的颜色突出显示。但是当我运行 tmux 并运行 vim 时 - 语法高亮仅使用一种基本颜色,而 vim-powerline 不显示任何颜色。我查看了 vim-powerline 上的常见问题解答,解决方案应该是 .tmux-config 中的这一行:

set -g default-terminal "screen-256color"
Run Code Online (Sandbox Code Playgroud)

但它不起作用。我查看了 TERM,它返回了 'xterm',所以我尝试了:

set -g default-terminal "xterm-256color"
Run Code Online (Sandbox Code Playgroud)

但这也无济于事。

这是 .tmux.config 中唯一的一行。在 .vimrc 我有以下几行:

call pathogen#infect()
set nocompatible
set encoding=utf-8
set laststatus=2
let g:Powerline_symbols = 'fancy'
set t_Co=256
syntax enable
set background=dark
colorsheme solarized
Run Code Online (Sandbox Code Playgroud)

vim tmux

64
推荐指数
6
解决办法
6万
查看次数

默认的 tmux.conf 文件在哪里?

我想将默认的 tmux.conf 文件复制到我的主目录,但在 Ubuntu 12.04 中找不到该位置。手册页指出该文件位于 /etc/tmux.conf 但这与我的设置不匹配。

tmux

57
推荐指数
4
解决办法
15万
查看次数

我如何使 F 键在 byobu 中工作,用于午夜指挥官 (mc)、htop 等?

我在 12.04 服务器上使用 byobu 和 tmux 后端。我想和它一起使用午夜指挥官快捷键,但 F 键不起作用。

我在这里看到了一些关于这些问题的帖子:

但它们已过时,似乎不适用于较新版本的 byobu。我该如何解决这个问题或以更好的方式使用 MC?

command-line byobu tmux screen

53
推荐指数
2
解决办法
3万
查看次数

终结者和 Tmux 有什么区别?

TmuxTerminator 有什么区别?我目前使用 Terminator,它允许我通过水平或垂直拆分它们在同一屏幕中添加更多外壳。

我在一些文章中读到了它们,但我仍然无法弄清楚主要区别。

如果我不使用 Tmux,我想知道我缺少哪些功能。我是前端开发人员。我主要使用命令行只使用 git 命令。

terminator tmux 14.04

49
推荐指数
3
解决办法
5万
查看次数

如何查看我在 tmux 中运行的命令的历史记录?

我正在运行 12.04 服务器,当我在 bash 中输入历史记录时,我看到了我在 bash 中输入的大部分命令,但在 tmux 会话中我没有看到我输入的命令。

结束会话后,如何查看我在 Ubuntu 12.04 服务器上的 tmux 会话中运行的命令的历史记录?

bash tmux

39
推荐指数
1
解决办法
4万
查看次数

如何更改 Byobu (tmux) 中使用的默认 shell?

我已经对 Byobu 上瘾了,最近我从 bash 转向了 zsh;现在我想将两者结合起来,但是我有一个初始先决条件:

我无法将 zsh 设为我的用户的默认 shell,因为它是一个共享帐户,并且团队的其他成员并不像我一样对 zsh 感到高兴——这排除了“chsh -s /bin/zsh”选项。

所以,我发现你可以为 tmux 设置一个默认的 shell(它应该跟随 byobu 对吗?)。这将是完美的,因为我也是唯一一个真正在服务器上使用 Byobu 的人。

问题是,由于在 tmux/byobu 混合中创建的配置文件混乱,我无法确定在哪里启用此选项。

任何提示?

byobu tmux

37
推荐指数
1
解决办法
1万
查看次数

如何在同时打开多个窗格的情况下启动 tmux?

假设我开始tmux并立即执行Ctrl+ b+%Ctrl+ b+ "

这让我在屏幕左侧有一个高大的窗格;屏幕右侧有一个顶部和底部窗格。

如何配置 tmux 以在此配置中启动而无需键入这些命令?

tmux

37
推荐指数
4
解决办法
4万
查看次数

UTF-8 字符在 tmux 中未正确显示

?在我的zsh主题中使用字符来提示。但是在 tmux 中,我的提示表现得很奇怪,显示了额外的空格,如下所示:

? ~   I can type from here
? ~ Instead of here like in zsh, and sometimes when I do stuff like cd
? ~   cd ~
? ~ cdcd /
? ~ ^^These 2 chars just show up but are not actually part of command and not delete-able
Run Code Online (Sandbox Code Playgroud)

我最近发现我可以通过 .tmux 将 tmux 编码设置为 utf8 set-window-option -g utf8 on。这样做,空间问题消失了,但?字符变为_. 我怎样才能?回来tmux

我的 zsh 主题:

PROMPT='%{$fg_bold[cyan]%} …
Run Code Online (Sandbox Code Playgroud)

prompt utf-8 tmux

33
推荐指数
2
解决办法
2万
查看次数

什么是套接字文件?

最近开始用tmux;我正在尝试使用该软件中的结对编程功能。在此过程中创建了一个套接字文件。我的问题是:什么是套接字文件,如何在 Ubuntu 上打开它们以及如何使用它们?

tmux sockets

31
推荐指数
2
解决办法
3万
查看次数

标签 统计

tmux ×10

byobu ×2

14.04 ×1

bash ×1

command-line ×1

process ×1

prompt ×1

screen ×1

sockets ×1

terminator ×1

utf-8 ×1

vim ×1