den*_*nys 61 command-line gnome-terminal software-recommendation
请推荐一个满足以下要求的 Ubuntu 桌面终端应用程序:
使用当前的“GNOME Terminal v3.6.0”是不可能的。
或者提出一种改进 Gnome 终端的方法。
PS 为什么我不喜欢“选择缓冲区”行为。例如,我在文本编辑器中有“命令”一词,在终端窗口命令中有ls -la
这个词,我想将文本编辑器中的该词替换为来自终端的命令。
选择缓冲区不适合这种情况,因为当您在文本编辑器中选择“命令”来替换它时,“选择缓冲区”中将有“命令”。所以你将粘贴“命令”而不是“命令”:)。您只能ls -la
通过鼠标中键在“命令”之后选择并粘贴它,然后在它之后删除“命令”。点击次数过多。
这就是为什么我想使用“剪贴板”而不是“选择缓冲区”的原因。
用鼠标选择 -> 鼠标右键单击 -> 在上下文菜单复制中选择 -> 鼠标左键单击该菜单项 - 也点击太多。
bea*_*roo 45
GNOME 终端具有上述功能。
如果您不知道,在大多数终端模拟器中:
简单的 GTK+ 弹出式终端 - https://github.com/lanoxx/tilda
GTK+ 弹出式终端。强大的多显示器支持。- https://github.com/Guake/guake
查看Yakuake以获取 Qt/KDE 替代方案。
使用 EFL 工具包的功能丰富的终端。https://www.enlightenment.org/about-terminology
rɑː*_*dʒɑ 28
您可以安装另外一个终端应用程序,其中包含许多功能。它被命名为终结者。
你可以安装它
sudo apt-get install terminator
Run Code Online (Sandbox Code Playgroud)
在你的终端CTRL+ ALT+T
小智 12
Guake 是一个很棒的模拟器。您可以使用以下命令安装它:
sudo apt-get install guake
Run Code Online (Sandbox Code Playgroud)
正如我在这里和这里所说的,我是Guake 的一个快乐用户,里面有Byobu,默认情况下使用tmux
(比更好screen
)。
安装并启用: sudo apt install guake byobu && byobu-enable
将它添加到可用的 shell:which byobu | sudo tee -a /etc/shells
.
在 Guake 首选项 ( guake-prefs
) 上选择 Byobu 作为默认解释器:
或者 dconf write /apps/guake/general/default-shell "'/usr/bin/byobu'"
取消选中“显示标签栏”,因为您将使用 Byobu:
或者 dconf write /apps/guake/general/window-tabbar false
学习可用的 byobu 终端命令 apropos byobu
tmux
用作后端(您可以使用tmux
快捷方式!)。如果你讨厌自己改变它byobu-select-backend
。要在 Midnight Commander 上使用 fn 键,请使用Alt+Nº或Shift+F12禁用 byobu F 键。
如果快捷方式不起作用,请尝试禁用可能会干扰的 Guake(在我的情况下Ctrl+F2用于垂直拆分):
或者 dconf write /apps/guake/keybindings/local/switch-tab2 "'disabled'"
我将本地 byobu/tmux 转义序列 ( F9) 更改为Ctrl + h这样它不会干扰远程服务器上的 tmux。
使用 F12 切换 Wayland 上的可见性的问题?添加快捷方式到--toggle-visibility
.
那将是完全的幸福,但你也可以:
安装 zsh ( sudo apt install zsh
) 并从bash
Byobu和/或chsh -s $(which zsh)
(使 ZSH 成为默认 Shell)切换 shell。
更?安装 oh-my-zsh(zsh 的类固醇):
sudo apt install curl && sh -c "$(curl -fsSL https://raw.githubusercontent.com/robbyrussell/oh-my-zsh/master/tools/install.sh)"
Run Code Online (Sandbox Code Playgroud)
zsh
使用 oh-my-zsh 插件和主题变得非常强大和漂亮。