|
|

楼主 |
发表于 2006-1-11 13:23:42
|
显示全部楼层
自己解决了,呵呵,用 metacity就可以,还可以编辑调用其他程序命令快捷键
为 Metacity 添加任何想要运行的命令的快捷键都是完全有可能的。假设我们想让 Control-e 启动 terminal。
运行 gconf-editor
去到 “Apps->Metacity->keybinding Commands”
这里有一包含二十个命令 slot 。我们想让其中之一(比如是 command_3)来运行 terminal: 双击(或右击在弹出菜单中选择 “Edit key”),这样就可以编辑该键了。在“key value”, 输入“gnome-terminal”(这个要自己确定是什么名称)。按“确定”。
注意到 gconf-editor 的屏幕下方有一些解释性文本。
我们有了自己的命令了,但现在还要告知 Metacity 按下什么键来运行这个命令。来到“Global keybingdings” (在列表的左方)。如您所见,有许多绑定键。选择“run_command_3”-大约在这个列表的中间。
选择该行并双击或选择“Edit key”。改动键值为 <Control>e 按“确定”。
完成!试试按下 ctrl-e ,应该会出现 terminal 窗口。
当您在编辑之时,Gconf 会立刻保存设置,并马上通知应用程序(这里是Metacity),因此,无须保存或重启任何东西。
不过因为这样设置是全局选项,所以可能会和其他软件的快捷键有冲突,所以推荐不使用比较常见的快捷键调用程序( 例如 <control>z 等),可以使用win键,这个几乎没有Linux下程序会调用,呵呵,win键的代码是<Mod4>,所以如果想用win键+e调出terminal,就可以在Global keybingdings里面输入设置<Mod4>e(注意没有空格),呵呵,搞定 |
|