我在 Gnome 中使用 emacs gui。按 ctrl+z 后,emacs 窗口最小化。但是,如果我将窗口放在前面,它不会响应任何按键和鼠标事件。我在网上搜索只发现在命令行中将它带回来。但是在 GUI 模式下使用它时如何响应 emace ?
Tom*_*Tom 29
如果您C-z误按,那么您可以将其添加到您的 .emacs 中,使 Cz 什么都不做:
(global-unset-key (kbd "C-z"))
Run Code Online (Sandbox Code Playgroud)
我是在不小心按 Cz 多次之后这样做的。
小智 20
类型
fg
Run Code Online (Sandbox Code Playgroud)
或者
fg %emacs
Run Code Online (Sandbox Code Playgroud)
取回 Emacs。
您可能必须向进程发送SIGCONT信号。您通常通过在控制台中运行kill -CONT $emacs_pid或来执行此操作killall -CONT emacs。如果您坚持使用 GUI 解决方案,您可以尝试使用发行版附带的任务管理器。
向它发送CONT信号:
killall -CONT emacs
Run Code Online (Sandbox Code Playgroud)
一个WINCH信号也似乎工作,这样你就可以只调整Emacs窗口。
单击任何菜单项似乎也能正常工作。
如果您从终端运行 Emacs,fg(“前台”)或%emacs会工作。
| 归档时间: |
|
| 查看次数: |
28170 次 |
| 最近记录: |