Linux 使用终端时是否具有类似alt选项卡的功能?
在GUI中工作时,我们使用alt-tab(或mac中的cmd-tab)在多个程序之间切换,例如,我在文本编辑器中编写文本文件,然后使用alt-tab切换到已经运行的浏览器以搜索某些内容,然后再次使用alt-tab返回以继续编辑 您如何在命令行界面中执行这种“在程序之间切换”——例如使用ssh命令行shellLinux 使用终端时是否具有类似alt选项卡的功能?,linux,shell,command-line,terminal,Linux,Shell,Command Line,Terminal,在GUI中工作时,我们使用alt-tab(或mac中的cmd-tab)在多个程序之间切换,例如,我在文本编辑器中编写文本文件,然后使用alt-tab切换到已经运行的浏览器以搜索某些内容,然后再次使用alt-tab返回以继续编辑 您如何在命令行界面中执行这种“在程序之间切换”——例如使用ssh命令行shell 编辑:我忘了提到它,我正在使用ssh连接到我大学的服务器,他们没有安装screen&tmux,我的帐户无权安装任何新的应用程序。。。是否有任何内置功能来执行此任务,或有任何解决方法?对于ex
编辑:我忘了提到它,我正在使用ssh连接到我大学的服务器,他们没有安装screen&tmux,我的帐户无权安装任何新的应用程序。。。是否有任何内置功能来执行此任务,或有任何解决方法?对于exmaple,我是否可以“最小化”正在运行的程序并返回常规shell界面,做一些工作,然后再次显示“最小化”进程?屏幕命令提供了从会话中分离长时间运行的进程(或程序或shell脚本)的功能,然后在以后将其附加回去。作为一种粗略的解决方法,在计算机上运行多个终端窗口,并在它们之间运行alt tab 顺便说一句,在Linux控制台上,您可以使用ctrl+alt+F至少切换F1到F6的虚拟终端,通常是F8或更多(取决于发行版如何设置它们)。我知道,这不是你的情况,但以防将来的游客会受益
如果您熟悉Emacs,它允许您运行多个独立的
ansi term
缓冲区。另一种解决方法:使用shell的作业控件,例如,如果您正在编辑文件,CTRL-z会暂停编辑器并将您带回shell,在那里您可以编译,请参阅手册页,浏览网页或其他任何东西——当然,你可以在浏览器或其他任何东西上设置背景。你也可以使用“GNU屏幕”在一个终端上模拟多个终端。你考虑过使用屏幕或tmux吗?我希望能够安装两个受支持的应用程序中的一个。如果做不到这一点,您可以自己编译它并将其安装在主目录下的某个位置