Questions tagged «tmux»

tmux是一个终端多路复用器:它使多个终端(或窗口)能够在单个屏幕上创建,访问和控制,每个终端(或窗口)都运行一个单独的程序。tmux可能会与屏幕分离,并继续在后台运行,然后再重新连接。

3
如何从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 我如何一次杀死所有这些(或至少其中一些是选择性)?
94 process  tmux 

11
tmux中的Vim显示错误的颜色
我安装了Ubuntu 11.10。然后下载Gnome Terminal的Solarized主题。在终端上,我的vim看起来不错:插件vim-powerline正确显示,语法以正确的颜色突出显示。但是当我运行tmux并运行vim时-语法高亮仅使用一种基本颜色,而vim-powerline不显示任何颜色。我看了关于vim-powerline的FAQ,解决方案应该是.tmux-config中的这一行: set -g default-terminal "screen-256color" 但这是行不通的。我查看了TERM,它返回了“ xterm”,所以我尝试了: set -g default-terminal "xterm-256color" 但这也无济于事。 这是.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
57 vim  tmux 

3
如何使F键在byobu,午夜指挥官(mc),htop等中工作?
我在12.04服务器上将byobu与tmux后端一起使用。我想使用午夜指挥官的快捷键,但F键不起作用。 我在这里看到了有关该问题的一些帖子: https://bugs.launchpad.net/byobu/+bug/386363 https://answers.launchpad.net/byobu/+question/127610 但它们已经过时,而且似乎不适用于更新版本的byobu。如何解决此问题或以更好的方式使用MC?

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

4
Terminator和Tmux有什么区别?
Tmux和Terminator有什么区别?我目前使用终结器,通过在水平或垂直方向上拆分它们,可以在同一屏幕上添加更多外壳。 我在一些文章中阅读了有关它们的内容,但仍然无法弄清主要区别。 我想知道如果不使用Tmux我会缺少哪些功能。我是前端开发人员。我主要使用命令行仅使用git命令。
42 14.04  terminator  tmux 

1
如何更改Byobu(tmux)中使用的默认外壳?
我对Byobu上瘾了,最近我从bash转到了zsh。现在,我想将两者结合起来,但是我有一个初步的先决条件: 我不能将zsh设置为用户的默认外壳程序,因为它是共享帐户,并且团队的其他成员都不如我对zsh的满意-这排除了'chsh -s / bin / zsh'选项。 因此,我发现您可以为tmux设置默认外壳程序(应该跟随byobu对吗?)。那将是完美的,因为我也是唯一在服务器上真正使用Byobu的人。 问题是,在tmux / byobu混合创建的配置文件混乱的情况下,我无法确定在哪里启用此选项。 有什么提示吗?
32 byobu  tmux 

1
如何查看在tmux中运行的命令的历史记录?
我正在运行12.04服务器,当我在bash中键入历史记录时,我看到了我输入到bash中的大多数命令,但是在tmux会话中却看不到我输入的命令。 结束会话后,如何查看在Ubuntu 12.04服务器上的tmux会话中运行的命令的历史记录?
26 bash  tmux 


1
命名Byobu会话?
有没有一种方法可以创建可识别的Byobu会话,以便在运行多个会话时,byobu-select-session菜单为我提供了我可以识别的会话列表,而不是未描述的tmux端口号? 在理想的世界中,能够启动一个会话并为其提供名称并修改该会话以更改其名称(如果它已经在运行)将是很棒的?这可能吗? 编辑1:一些进一步的细节: 我使用tmux作为后端,尤其不想切换回屏幕。 我现在尝试开始会话byobu -S "Name"无济于事:-( 编辑2:一些发现: 现在,我在使用tmux本机命令时发现了部分答案:tmux rename-session <current-name> <new-name>重命名现有会话并tmux new -s session_name创建新的名称会话。我很惊讶byobu -S "name"不喜欢tmux new -s session_name带有tmux后端的byobu。


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

5
如何同时打开多个窗格来启动tmux?
假设我开始tmux并立即执行Ctrl+ b+ %和Ctrl+ b+ "。 这在屏幕左侧为我提供了一个较高的窗格;屏幕的右侧具有顶部和底部窗格。 如何配置tmux以在此配置中启动而不必键入这些命令?
23 tmux 

3
如何在嵌套的远程会话中使用Byobu键绑定?
我正在使用Byobu(在gnome-terminal内部带有Tmux),并且其键绑定有问题(我可能无法理解)。 我启动byobu,然后打开几个窗口,然后从其中一个窗口将ssh切换到另一台计算机,然后在其中启动byobu。无论如果我按Ctrl- c或Ctrl- - a,c我不知道如何创建和在此远程会话窗口之间切换。 注意:如果输入Shift- F12我可以在远程会话中使用功能键在窗口之间进行切换,但这并不理想,因为我还需要在主会话中在窗口之间进行切换。 有任何想法吗? 在此先感谢您的帮助。
22 byobu  tmux 

2
Byobu:在同一会话的不同窗口中打开不同的标签
假设我有一个byobu会话正在运行,并且打开了多个选项卡。然后,如果我打开一个新终端并启动byobu,它将带我进入同一会话。如果我随后在一个终端中切换byobu标签,则另一终端也将切换至同一标签。 是否可以在不同的终端中打开同一byobu会话的不同选项卡?

3
为什么新贵不断刷新我的流程?
我编写了一个新贵的脚本来在tmux会话中启动守护程序。它可以很好地工作,并且如果意外死机,可以重新生成该过程,但是我似乎无法手动停止它。 该工作(称为bukkit)如下所示: start on filesystem stop on runlevel [!2345] respawn respawn limit 5 30 chdir /home/minecraft/bukkit expect daemon kill timeout 30 pre-start script test -x /home/minecraft/bukkit/craftbukkit-0.0.1-SNAPSHOT.jar || { stop; exit 0; } end script pre-stop script tmux send -t bukkit "stop" tmux send -t bukkit "Enter" sleep 10 # Wait …
19 server  upstart  tmux 

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.