最近,我一次打开了几个终端。必须在终端之间使用 alt-tab 令人困惑。我需要在一个窗口中组合多个终端的东西。什么是好的替代品?
编辑:我不喜欢标签。我想要在一个窗口中以 2x2 网格排列的控制台。
las*_*ock 22
听起来您想在终端中运行screen。
为了生成这个屏幕截图,我打开了一个终端并运行screen
. 为了拆分窗口,我使用按键“ ctrl-a S
”进行水平拆分,使用“ ctrl-a |
”进行垂直拆分。为了启动额外的 shell,我screen
在活动 shell 中运行了3 次。为了在窗口之间切换,我使用了按键“ ctrl-a tab
”。要更改活动窗口中显示的外壳(“ 0 bash
”、“ 1 bash
”等),我使用了按键“ ctrl-a n
”(“下一个”)或“ ctrl-a p
”(“上一个”)。为了退出每个screen
进程,我只是退出了screen
进程中运行的shell ;这样做四次让我回到了我的普通终端。
screen
按键总结:
ctrl-a S split the window horizontally
ctrl-a | split the window vertically
ctrl-a tab switch to the next window
ctrl-a n switch to the next process
ctrl-a p switch to the previous process
Run Code Online (Sandbox Code Playgroud)
(编辑:jtimberman)如果你有一个支持它的版本,你可以用“ctl-|”垂直分割屏幕 (管道),所以你可以在每个终端上做 2+ x 2+ 个屏幕。Ubuntu 9.04 具有此功能,它是在 4.00.03 版中引入的。
(编辑:las3rjock)屏幕截图已更新以显示screen
垂直和水平分割。由于screen
Mac OS X 附带的版本不附带此功能,因此我根据在此博客上找到的说明从 CVS 构建了它。我假设您可以通过跳过这些patch
步骤对 Linux 执行相同的操作。
Gab*_*mon 17
我想你可能对终结者感兴趣:D
概述
这个项目的目标是制作一个有用的工具来安排终端。它受到 gnome-multi-term、quadkonsole 等程序的启发,主要重点是在网格中排列终端(tabs 是最常见的默认方法,Terminator 也支持)。
Terminator 的大部分行为都基于 GNOME Terminal,随着时间的推移,我们正在添加更多功能,但我们也希望向不同的方向扩展,为系统管理员和其他用户提供有用的功能。如果您有任何建议,请提交愿望清单错误!(地址见下方)
特征:
请看我在这里找到的关于 tmux 的博客条目...那比 screen 更强大,简而言之,附加博客条目中的配置文件重新配置了 tmux 快捷键来模拟屏幕,原来 tmux 使用 Ctrl+B组合以免混淆屏幕实用程序。并且键被重新配置,所以......而不是 Ctrl+B,使用 Ctrl+A:
阅读并学习它... :)
归档时间: |
|
查看次数: |
10654 次 |
最近记录: |