使用 gnu-screen 启动终端而不是启动新终端的桌面环境

使用 gnu-screen 启动终端而不是启动新终端的桌面环境

我想screen在终端中从 gnome 启动 gnu- 会话。我写了以下桌面文件

[Desktop Entry]
Version=1.0
Name=Screen
Comment=Use the command line
Keywords=shell;prompt;command;commandline;cmd;
TryExec=gnome-terminal
Exec=gnome-terminal --window --full-screen -e 'screen -x autoscreen'
Icon=utilities-terminal
Type=Application

每次我运行此桌面条目时,带有 gnu- screensession 的新 gnome 终端都会启动。但是,我想切换到已经运行的窗口,而不是启动一个新窗口。

答案1

我不确定我到底做了什么,但这工作正常

[Desktop Entry]
Name=Screen
Comment=Use the command line
Keywords=shell;prompt;command;commandline;cmd;
TryExec=screen
Exec=gnome-terminal  --full-screen --class gnome-terminal-server -e 'screen -x autoscreen'
Icon=utilities-terminal
Type=Application
StartupWMClass=gnome-terminal-server

相关内容