Jus*_*ier 304 shell gnu-screen terminal
从vi,如果您发出命令:sp,屏幕将分成两个“视图”,允许您从同一终端编辑多个文件。
同样,有没有办法在同一个终端中打开多个 shell?
she*_*lic 409
您可以在screen终端多路复用器中进行。
注:分开后,你需要进入新的区域,并通过启动一个新的会话ctrla,然后c才能使用该区域。
编辑,基本屏幕使用:
小智 127
尝试 tmux(终端多路复用器):

并了解session,window和之间的区别pane:

dka*_*dis 77
正如评论中提到的,除了 screen 之外,另一个很好的终端多路复用器是tmux。您可以参考手册以获得完整的描述和命令参考。一些入门的基本操作是:
您可以通过拆分窗格来实现更复杂的布局。您还可以拥有多个带有窗格的窗口并在它们之间切换。
ale*_*ani 21
除了关于 Screen 和 Tmux 的优秀建议,如果您正在使用某种窗口管理器,您可能对Terminator感兴趣,您可以水平或垂直拆分样式,以及选项卡等等……这里是作者网站上的功能列表:
查看项目站点上的屏幕截图。
最重要的是,您可以将 Terminator 与 Screen/Tmux 结合使用。
使用终结符。
如果您使用主流发行版,应该可以通过您最喜欢的包管理器获得。
它是唯一的终端多路复用器,可以在窗口中的窗格内正常进行复制粘贴。
更新:tilix是一种terminator几乎完全与终止符相同的替代方案(并且复制粘贴也能正常工作)。在对其进行评估后,terminator由于更好的选项卡处理和更简单的配置(来自我的 POV),我仍然坚持使用。
在这里我写了一个更完整的答案。
我是Guake 的一个快乐用户,里面有Byobu,默认情况下它使用tmux(可能比更好screen)作为后端。
安装它们(在 Ubuntu/Debian 上不需要 PPA,检查其他发行版)
sudo apt install guake byobu
Run Code Online (Sandbox Code Playgroud)
将其添加到可用的 shell(如Guake Github 问题中所述):
which byobu | sudo tee -a /etc/shells
Run Code Online (Sandbox Code Playgroud)
在 Guake 首选项 ( guake-prefs) 上选择 Byobu 作为默认解释器:
瓜克
屏风
apropos byobu| 归档时间: |
|
| 查看次数: |
632702 次 |
| 最近记录: |