作为一个经常喜欢敲命令的人,可能要同时做很多操作,Linux各个桌面的窗口切换有多那啥,这里就不吐槽了, 我总是在想要做另外一个操作,但又不想结束当前的工作,之前我习惯于再打开一个终端,但是后来终端越来越多导致我想找回原来的工作的时候就变的很费力,而且对桌面有洁癖的人不允许任务栏太杂 后来发现了一款终端软件terminator,它支持分割终端,并可以在终端中快速切换.还有一款下拉式的终端软件Guake可以随意呼出隐藏.下面就一一介绍一下.
1 安装Terminator
复制代码
sudo apt-get install terminator
2 使用
打开Termintor按Ctrl-E(注意是大E要按住Shift)可以垂直分割终端 Ctrl-O 可水平分割终端 按住Alt然后按上下左右可以在不同的分割窗中切换 Ctrl-D 可以关闭分割窗
2.1 配置
terminator配置文件在~/.config/terminator/config 可以通过这个配置文件配置terminator的字体和颜色
复制代码
font = Monaco 10 #设置体字
background_color = "#204070" # 背景颜色
foreground_color = "#F0F0F0" # 字体颜色
cursor_blink = True # 设置光标
scrollbar_position = disabled # 禁用滚动条
titlebars = no # 禁用标题栏
background_darkness = 0.4
background_type = transparent # 背景类型可以设置为图片
更多配置可以参见配置文件:
复制代码
man terminator_config
3 Guake
Guake是一个下拉式的gnome桌面环境下的终端程序,因此你只需要按一个键F12就可以调用他,然后再按一次以便隐藏他。Guake支持快捷键、标签、背景透明等特性。
3.1 安装 Guake
复制代码
sudo apt-get install guake
3.2 使用Guake
启用guake后即可按F12调出来,很酷 快捷键和gnome terminal相同
Ctrl-T 新建标签
F2 重命名标签
Ctrl-PageUp 上一个标签
Ctrl-PageDwon 下一个标签
F11 全屏
F12 隐藏/显示
4.Tmux: 针对 shell 的窗口管理器
在文本模式的环境中使用一个窗口管理器 – 这听起来有点不可思议, 是吧? 然而,你应该记得当 Web 浏览器第一次实现分页浏览的时候吧? 在当时, 这是在可用性上的一个重大进步,它减少了桌面任务栏的杂乱无章和繁多的窗口列表。 对于你的浏览器来说,你只需要一个按钮便可以在浏览器中切换到你打开的每个单独网站, 而不是针对每个网站都有一个任务栏或导航图标。 这个功能非常有意义。
若有时你同时运行着几个虚拟终端,你便会遇到相似的情况; 在这些终端之间跳转,或每次在任务栏或窗口列表中找到你所需要的那一个终端,都可能会让你觉得麻烦。 拥有一个文本模式的窗口管理器不仅可以让你像在同一个终端窗口中运行多个 shell 会话,而且你甚至还可以将这些窗口排列在一起。










