更好的Ubuntu终端?
建议请一个满足下一个要求的Ubuntu桌面终端应用程序:
1.通过鼠标右键单击粘贴(不显示上下文菜单)
2.通过鼠标选择复制。
3.曝光的配色方案。
使用当前的“GNOME终端v3.6.0”是不可能的。
或者建议一种改进Gnome Terminal的方法。
PS为什么我不喜欢“选择缓冲区”行为…我在文本编辑器中单词“命令”和终端窗口命令“ls -la”,我想在文本编辑器中将该单词替换为来自终端的命令。 “选择缓冲区不适用于那种情况因为当您在文本编辑器中选择”命令“来替换它时,您将在”选择缓冲区“中有”命令“。因此您将粘贴”命令“而不是”命令“:)。您只能选择“ls -la”在“命令”之后通过中键鼠标粘贴它并在其后删除“命令”。点击次数过多。
这就是为什么我想使用“剪贴板”而不是“选择缓冲区”。
用鼠标选择,鼠标右键单击,在上下文菜单中选择复制,鼠标左键单击该菜单项 – 也点击太多。
GNOME终端具有上述function。
如果你不知道,在大多数终端模拟器中:
- 复制文本: Ctrl + Shift + c
- 过去的文字: Ctrl + Shift + v
看看这些伟大的替代品
蒂尔达
简单的GTK +弹出终端 – https://github.com/lanoxx/tilda
Guake
GTK +弹出终端。 出色的多显示器支持。 – https://github.com/Guake/guake
查看Yakuake的Qt / KDE替代品。
术语
function丰富的终端使用EFL工具包。 https://www.enlightenment.org/about-terminology
WebUpd8关于术语的文章
您可以安装另外一个终端应用程序,其中包含许多function。 它被命名为终结者。
你可以安装它
sudo apt-get install terminator
使用CTRL + ALT + T在终端中
Guake是一位伟大的模拟器。 你可以安装它:
sudo apt-get install guake
Guake + Byobu与tmux [+ zsh + oh-my-zsh +主题+插件]
正如我在这里和这里所说的那样,我是一个快乐的用户, 其中包含了Byobu ,它默认使用tmux
(比screen
更好 )。
- 安装并启用:
sudo apt install guake byobu && byobu-enable
- 将它添加到可用的shell:
which byobu | sudo tee -a /etc/shells
which byobu | sudo tee -a /etc/shells
,就像我在Guake Github问题中所说的那样 。 - 在Guake首选项(
guake-prefs
)中选择Byobu作为默认解释器: -
取消选中“显示标签栏”,因为您将使用Byobu:
其他建议
- 学习Shift + F1的快捷方式, 这个优秀的截屏video或这个伟大的备忘单 。
- 通过
apropos byobu
了解可用的byobu终端命令- 默认情况下,byobu使用
tmux
作为后端(您可以使用tmux
快捷方式!)。 如果你讨厌自己用byobu-select-backend
改变它。
- 默认情况下,byobu使用
- 要在Midnight Commander上使用fn键,请使用Alt + Nº或Shift + F12禁用byobu F键。
- 如果快捷方式不起作用,请尝试禁用可能会干扰的Guake(在我的情况下是Ctrl + F2进行垂直拆分):
zsh + oh-my-zsh +主题+插件
这将是完全幸福,但你也可以:
- 安装zsh (
sudo apt install zsh
)并从bash
切换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)"
- 带有插件和主题的
zsh
与oh-my-zsh变得非常强大和美丽。- 我喜欢的插件 :
- 生产力:
autojump
colored-man-pages
command-not-found
extract
zsh-history-substring-search
pass
taskwarrior
web-search
。 - 构建工具:
docker
git
github
- 生产力:
- 我喜欢的主题 :agnoster,awesomepanda,blinks,gallois。
- 我喜欢的插件 :
(在screnshot下方我还没有使用zsh)