John Asked: 2011-04-08 12:31:31 +0800 CST2011-04-08 12:31:31 +0800 CST 2011-04-08 12:31:31 +0800 CST 隐藏/取消隐藏面板的键盘快捷键? 772 有没有办法分配键盘快捷键来隐藏或取消隐藏特定的 gnome 面板? 编辑:有没有办法让按钮组合使自动隐藏面板滑出,就好像我将鼠标悬停在屏幕的那一侧一样? 10.10 1 个回答 Voted Best Answer desgua 2011-04-08T18:30:27+08:002011-04-08T18:30:27+08:00 有一个技巧可以做到这一点。 第一部分 - 如何隐藏/显示所有 gnome 面板 1)制作这个文件: gedit ~/.gpnaelhs 2)将其粘贴到其中: #!/bin/bash count=0 while read line do keys[$((++count))]="${line}/auto_hide" done <<EOF $( gconftool-2 --all-dirs "/apps/panel/toplevels" ) EOF case $( gconftool-2 --get "${keys[1]}" ) in "0" | "false" | "False" ) new="true" ;; * ) new="false" ;; esac for key in "${keys[@]}" do gconftool-2 --set "$key" --type bool "$new" done #End of File 3) 保存。 4)使其可执行: sudo chmod +x ~/.gpnaelhs 5)为它创建一个快捷方式: gnome-keybinding-properties 6)单击“添加”并输入名称(例如“Gnome Panel Hide - Unhide”)和命令 bash -c '~/.gpnaelhs' 7) 点击“确定” 8) 单击“禁用”并选择您的快捷方式(例如Ctrl+ P 第二部分 - 如何只隐藏/显示一个 gnome 面板 1)首先请备份您的设置 gconftool --dump /apps/panel > ~/.panel.settings.backup.xml 和 mkdir ~/.panel.folders.backup && cp -r ~/.gconf/apps/panel/toplevels/ ~/.panel.folders.backup/ 2)现在我们必须做两件事。首先:编辑文件 ~/.gpnaelhs 并将“/apps/panel/toplevels”更改为“/apps/panel/toplevels/panel_0”(根据需要更改数字)。 3) 然后:删除名为 panel_0 或 panel_1 或 panel_2 ... 在 /apps/panel/toplevels 的文件夹。 享受! 参考。
有一个技巧可以做到这一点。
第一部分 - 如何隐藏/显示所有 gnome 面板
1)制作这个文件:
2)将其粘贴到其中:
3) 保存。
4)使其可执行:
5)为它创建一个快捷方式:
6)单击“添加”并输入名称(例如“Gnome Panel Hide - Unhide”)和命令
7) 点击“确定”
8) 单击“禁用”并选择您的快捷方式(例如Ctrl+ P
第二部分 - 如何只隐藏/显示一个 gnome 面板
1)首先请备份您的设置
和
2)现在我们必须做两件事。首先:编辑文件 ~/.gpnaelhs 并将“/apps/panel/toplevels”更改为“/apps/panel/toplevels/panel_0”(根据需要更改数字)。
3) 然后:删除名为 panel_0 或 panel_1 或 panel_2 ... 在 /apps/panel/toplevels 的文件夹。
享受!
参考。