标签: byobu

如何将 Byobu 的复制缓冲区与 X 剪贴板集成?

我希望能够在不使用鼠标的情况下在 Byobu 和 Firefox 之间进行复制和粘贴。我可以将复制缓冲区写入文件并使用 Gedit 打开该文件,但我想知道是否有更优雅的方法。

byobu gnu-screen clipboard

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

登录时的源/点运算符错误。可能是byobu卸载不好造成的

每次 ssh 进入我的盒子或运行sudo -i. 登录时看起来像这样:

login as: person
chands@ubuntu-server's password:
-bash: .: filename argument required
.: usage: . filename [arguments]
chands@ubuntu-server:~$
Run Code Online (Sandbox Code Playgroud)

当我执行时就像这样sudo -i

chands@ubuntu-server:~$ sudo -i
[sudo] password for chands:
-bash: .: filename argument required
.: usage: . filename [arguments]
root@ubuntu-server:~#
Run Code Online (Sandbox Code Playgroud)

当我启动屏幕时,当我sudo用来执行其他一些命令时,当我执行时sudo su甚至当我su从 root 进入 chands时,都不会出现此错误。

我检查了 ~/.bashrc 的 chands 和 root 以及 /etc/bash.bashrc 但它们三个都是默认值,并且它们都没有任何.使用错误。

此外,在我从系统中删除并清除 byobu 后,此错误开始发生。我不知道这是否与问题有关,但这是我的参考点,在此之前一切正常。

这里可能出了什么问题?任何人的想法?

bash byobu login bashrc

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

Byobu 不显示彩色状态行

我只是跟着这个如何让 byobu 启动 tmux 而不是屏幕? 并在我的 Ubuntu 11.04 64 位笔记本上更新了 byobu。

当我使用 Ubuntu 存储库的旧版本时,总是有这个五颜六色的状态行。有了新版本,我再也看不到它了。我选择 tmux 作为后端,但结果看起来像一个简单的屏幕。

此外,F9仅显示 4 个选项:

  • 帮助
  • 切换状态通知
  • 更改转义序列
  • Byobu 当前不会在登录时启动(打开)

顺便说一句,这是我在 $HOME/.byobu 中的内容:

zperry@nb1:~/.byobu$ ls -l
total 32
-rw-r--r-- 1 zperry zperry   19 2012-05-27 23:06 backend
lrwxrwxrwx 1 zperry zperry   33 2012-05-28 00:08 byobu ->   /home/zperry/.local/share/byobu
-rw-r--r-- 1 zperry zperry   38 2012-05-27 23:43 color
-rw-r--r-- 1 zperry zperry    0 2012-05-27 22:59 disable-autolaunch
-rw-r--r-- 1 zperry zperry   43 2012-05-27 23:43 keybindings
-rw-r--r-- 1 zperry …
Run Code Online (Sandbox Code Playgroud)

byobu

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

如何在 Ubuntu 12.10 中调整 byobu 的大小?

byobu几个月来,我一直是 的快乐用户。我在两台 Ubuntu 11.10 机器之间运行它,我从来没有遇到过窗口大小的问题。我会从我的笔记本电脑连接ssh到我的工作站,运行byobu,然后我可以调整终端的大小,并byobu始终填充所有可能的空间。

由于我升级到 12.10,这不再正常工作。在笔记本电脑中,我可以将其调整到最大大小(我假设它与我byobu在工作站中运行的原始终端的大小有关),但是如果我尝试将其放大,我会得到类似的结果:http:// ubuntuforums.org/attachment.php?attachmentid=222048&d=1343755591

我尝试过F12+FF12:fit 以尝试调整窗口大小,但没有任何更改。

有谁知道如何解决这个问题?

谢谢,
安赫尔·德·维森特

resize byobu 12.10

5
推荐指数
0
解决办法
1990
查看次数

如何修改byobu设置的终端标题?

使用 byobu 时,我的终端选项卡的标题设置为user@fqdn (IP) - byobu,这可能会很长,具体取决于域。如何将其限制为更短的内容,例如user@hostname,或者更好,让我们zsh设置标题?我试过设置BYOBU_NO_TITLE=1,遵循这个错误,但是,我认为,允许本地外壳设置标题,而不是远程外壳。

这可能很烦人,因为 Terminator 将每个选项卡标题的长度设置为相同,因此一个很长的标题就足以使所有标题都非常长。最坏的情况是,如果我可以简单地将其中的一些修剪到最大长度(如user@f ... byobu),我会很高兴。

我已经添加了一个函数.zshrc来设置标题:

case $TERM in
    xterm*|screen*)
        if [[ -n $SSH_TTY ]]
        then
            precmd () {print -Pn "\e]0;%m: %~\a"}
        else
            precmd () {print -Pn "\e]0;%~\a"}
        fi
        ;;
esac
Run Code Online (Sandbox Code Playgroud)

如果我不使用 byobu,这会起作用:

在此处输入图片说明

左边的tab是没有byobu的SSH session,右边的是byobu。

根据 Serg 的设置IP_EXTERNAL为 1的建议,我可以去掉 IP,缩短标题。我更喜欢将 zsh(或其他应用程序,例如 Vim)设置的标题传递给终端的解决方案 - 看起来 byobu/tmux 阻止了它们。

byobu

5
推荐指数
2
解决办法
3329
查看次数

如何与多个用户共享byobu?

学习和排除故障的最佳方法是通过基于文本的屏幕共享与互联网上的其他人配对。一次为单个用户喜欢 byobu 的人体工程学设计。但是,当我想与一位或多位同事分享我的终端会话时,我最终回到了普通屏幕并在昨晚安装了 wemux。但后来我们都错过了 byobu 功能。

wemux 包可以很容易地为多个用户共享同一个终端,但似乎没有集成 byobu。

screen 有多用户和 acl 设置,所以一些用户是只读的,而其他用户是 rw。

由于 byobu 很好地抽象了终端使用,我希望它也能抽象屏幕共享。毕竟,除了与朋友或团队的 dev-ops 之外,没有什么比 dev-ops 更好的了。您如何使用屏幕顶部的 byobu 进行屏幕共享?Byobu 在 tmux 之上?

byobu gnu-screen tmux multiple-users

5
推荐指数
0
解决办法
874
查看次数

我只是没有得到 byobu 的键绑定系统,或者?

他们只是不工作。我什至不知道从哪里开始,甚至在这里提供什么信息等等。谁能帮我使默认的键绑定工作?

当我这样做Ctrl + a,然后Shift + /,它会列出键绑定,不匹配的配置文件指向(F-keys.tmux)什么。我对这个感到厌烦了。任何人都可以帮忙吗?我想要做的就是能够在网上搜索键绑定,并能够应用它们。如果我Ctrl + a那么做Shift + f2,什么都不会发生。如果我这样做Shift + F2,什么都不会发生。它应该分裂窗格!

我正在使用腻子。

byobu

5
推荐指数
2
解决办法
5271
查看次数

使用 tmux 后端更改 byobu 中的按键绑定 Shift-F12

我在我的桌面和服务器上使用 byobu。要在nesset会话中操作,我使用Shift-F12,当我想使用例如htop(F键)时,我需要:

  1. 添加~/.byobu/keybindings.tmux以下内容:
    bind-key -n C-S-F12 source $BYOBU_PREFIX/share/byobu/keybindings/f-keys.tmux.disable \; display-message "Byobu F-keys: DISABLED"
    unbind C-S-F12

  2. 编辑/usr/share/byobu/keybindings/f-keys.tmux以注释掉该行:
    bind-key -n C-S-F12 new-window $BYOBU_PREFIX/lib/byobu/include/mondrian
    因为如果没有这个,我就无法将任何新内容绑定到按键序列。

  3. 编辑以更改 要绑定到的share/byobu/keybindings/f-keys.tmux.disable绑定
    bind-key -n S-F12 source $BYOBU_PREFIX/share/byobu/keybindings/f-keys.tmux \; display-message "Byobu F-keys: ENABLED"

    C-S-F12

由于source $BYOBU_PREFIX/share/byobu/keybindings/f-keys.tmux.disableline in ,它只能工作一次/usr/share/byobu/keybindings/f-keys.tmux

有谁知道如何永久更改Shift-F12序列以Crtl-Shift-F12仅使用~/.byobu/keybindings.tmux或不编辑主目录之外的文件。

shortcut-keys byobu tmux

5
推荐指数
0
解决办法
1245
查看次数

如何清除Byobu的历史记录?

我一直在尝试清除 Byobu 窗口的历史记录,但没有成功。既没有reset也没有clear真正清除历史记录,当您进入回滚模式时仍然可以看到它。

我猜我应该使用 tmux 的clear-history命令,但我不知道如何在 Byobu 中使用该命令。

byobu

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

byobu (tmux) 可以显示多行状态吗

使用 byobu-screen 默认状态行有两行。然而,对于 byobu-tmux,默认状态行只有一行。我喜欢与窗口列表分开的一行,它让我在较小的终端窗口中看到多个窗口标题。

在 tmux 上运行时是否可以具有多行状态?

byobu tmux

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