在 Cinnamon 桌面中:
- 运行什么命令或代码来响应Alt+ F2?
- 该关联存储在什么文件中?
- 运行什么命令或代码来响应+
r
打开的命令提示符窗口中的命令?AltF2
答案1
自从发布这个问题以来,在之前发布的答案之后的讨论的帮助下,我在肉桂源代码:
/**
* cinnamon_global_reexec_self:
* @global: A #CinnamonGlobal
*
* Restart the current process. Only intended for development purposes.
*/
void cinnamon_global_reexec_self (CinnamonGlobal *global)
{
meta_restart ();
}
restartcinnamon
我通过将以下行添加到我的.bashrc
文件中,以 bash 命令 ( ) 的形式实现了对该函数的访问:
alias restartcinnamon='dbus-send --type=method_call --print-reply \\
--dest=org.Cinnamon /org/Cinnamon org.Cinnamon.Eval \\
string:'\''global.reexec_self()'\''' \\
/usr/bin/dbus-send
答案2
Cinnamon 与它的分支 GNOME 一样,当您在-窗口r
中键入内容时,将重新启动会话。它只是告诉它重新执行自己,所以它不是调用新命令,而是告诉 Cinnamon 窗口管理器重新执行。AltF2