标签: byobu

为什么 Byobu 自定义状态通知代码无法以彩色显示?

下面的代码在 Bash 中运行良好,并显示具有适当绿色背景颜色的文本,但是当我将其添加到~/.byobu/bin/文件夹时,它会显示转义字符。类似于[42m[1mAPL:30.345 (B[m

#!/bin/sh
echo `tput setab 2;tput bold`AAPL:`curl -s 'http://download.finance.yahoo.com/d/quotes.csv?s=AAPL&f=sl1d1t1c1ohgv&e=.csv' | cut -d, -f2;tput sgr0`
Run Code Online (Sandbox Code Playgroud)

server bash scripts byobu

4
推荐指数
2
解决办法
1122
查看次数

仅关闭 Byobu 窗口中无响应的拆分?

我用Ctrl-F2Shift-将 byobu 窗口分成 3 或 4 个部分F2。其中一个 split 由于我运行的错误命令而被挂起。如何仅关闭此拆分而不影响其他拆分?Ctrl目前我必须用-杀死整个窗口F6并重新开始。

byobu --version
byobu version 5.74  
tmux 1.8   
Ubuntu 14.04 LTS         
Run Code Online (Sandbox Code Playgroud)

byobu

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

如何删除 Ca 作为 byobu tmux 前缀?

我想出了如何添加

set -g prefix ^B
Run Code Online (Sandbox Code Playgroud)

到 .byobu/profile.tmux

我在 tmux : 行输入了相同的命令,实际上 ^B 现在是我的前缀字符,但 ^A 仍然是我的前缀字符。我想解绑。我试过在 : 提示符下解除绑定 ^A。我试过 unbind-key ^A 和 unbind Ca 和 unbind-key Ca 但它们都不起作用。

如何在不重新启动 tmux 会话的情况下解除绑定 ^A?

byobu tmux

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

如何使用Byobu 在屏幕底部显示窗口标题?

我将 Byobu 与 zsh 一起使用。正如您在下面的屏幕截图中看到的,创建的所有窗口都以“-”作为标题。我使用 bash 的同事可以看到正在运行的程序(bashpythonvimssh等)。我怎样才能达到同样的效果?

提前致谢!

Byobu 的终端

command-line zsh byobu

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

如何防止 byobu 在所有拆分上复制文本?

最近我开始使用 Byobu,但每次拆分都只是原始文件的副本时遇到了问题。我在一个分割中输入的任何内容都会出现在所有其他分割中。我也在另一台计算机上使用 Byobu 并且没有这个问题。这是一个错误还是我不小心以某种方式修改了我的设置?

谢谢!

编辑:我应该提到我已经删除了 .byobu 文件夹,但无济于事。

byobu

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

在 byobu 会话中从屏幕分离

很长一段时间以来,我一直在使用screen分离并让它们在后台运行。然后我发现byobu有多个选项卡式 shell 正在运行。现在我遇到了一个问题,我无法再从screen我的byobu壳内部Ctrl-a-d分离,因为分离的是 byobu 会话而不是其中的screen会话。

我读了几次Ctrl-a应该可以工作,这将使 this Ctrl-a-a-d,但这只是切换选项卡 ( Ctrl-a-a) 然后退出 shell ( Ctrl-d)。

有没有一个简单的解决方案可以再次分离?

byobu screen

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

使用 Byobu 显示登录文本

当我登录我的服务器时,我通常会看到一堆统计信息,如下所示:

正常登录; 显示统计数据

但是,如果我在登录时启用 byobu(通过byobu-enable),则看不到统计信息。
当我登录时,我立即被呈现给 byobu:

Byobu登录; 没有统计数据

当然,统计数据是输出,但byobu立即清除屏幕。
有没有办法在登录时仍然运行 Byobu 的同时查看统计信息?

server byobu login

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

自动启动四分割byobu终端

我想通过自动完成以下操作来避免浪费时间做我的启动仪式:

  1. 打开一个新的终端
  2. 跑卫
  3. 水平拆分,然后垂直拆分两个新窗格(反之亦然)
  4. 为每个窗格运行特定命令

我猜它会是这样的:

gnome-terminal --full-screen -- byobu -S MainSession

byobu-tmux select-pane -t 0
byobu-tmux split-window -v
byobu-tmux select-pane -t 1
byobu-tmux split-window -h
byobu-tmux select-pane -t 0
byobu-tmux split-window -h

byobu-tmux select-pane -t 1
byobu-tmux send-keys "COMMAND"
byobu-tmux select-pane -t 2
byobu-tmux send-keys "COMMAND"
byobu-tmux select-pane -t 3
byobu-tmux send-keys "COMMAND"
byobu-tmux select-pane -t 0
Run Code Online (Sandbox Code Playgroud)

First line on its own would open a new fullscreen terminal and pass the new byobu session command to it. However, I …

command-line multiple-monitors gnome-terminal byobu

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

是否有关于 byobu(Ubuntu 14.04)的任何指南/文档?

例如,我无法理解默认情况下如何禁用 F 键。而且我不明白为什么如果我启动了某个程序,为什么 0-window 没有获得新名称。

byobu 14.04

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