为什么*nix下目录需要有可执行权限 精简你的maven mirror
Dec 17

在xfce4中可以方便的自定义自己的快捷键。最方便的一种方式就是通过xfce4的keyboard preferences来设置。添加一个自己的配置然后就可以修改添加自己的快捷键了。设置的时候也很简单,选择一个命令,然后再设置键值,只要按下相应 的快捷键xfce4会自动捕捉到键值,非常的方便。
xfce4 keyboard preferences


但是你要修改一些系统定义的快捷键就不能在这里设置了。
比如我要屏蔽系统的Ctrl+Alt+Down,Ctrl+Alt+Up切换workspace。因为这两个快捷键在我的eclipse中用得很多很方便的复制选中的行。不需要先Ctrl+c复制,移动一下光标再Ctrl+v。

在xfce4的Help中找到Window Manager的文档。里面找到了xfce4配置这些快捷键的文件。
http://www.us.xfce.org/documentation/4.2/manuals/xfwm4

By default, there's only one theme : $(datadir)/themes/Default/xfwm4/keythemerc

原来我就是直接修改这个文件的down_workspace_key和up_workspace_key 成None

down_workspace_key=None
up_workspace_key=None

这样就ok了。Eclipse中的这两个快捷键可以正常使用了。不过今天把xfce4升级到了4.4.3,这个文件的修改又丢失了。想了想应该是可以通过 $Home中的文件来覆盖这个默认的配置。其实在文档中也有写的

If you want to create a new theme, create a directory like this one, for instance : $HOME/.themes/Custom/xfwm4/keythemerc, then select it in the list of available themes.

所以我就把上面这两行加到了 ~/.themes/Custom/xfwm4/keythemerc中。重启X后不管用。原来这个Custom是指自己配置的主题名称。就是在User Interface Preferences中的Theme名称。比如现在我配置的是Xfce。那就应该是 ~/.themes/Xfce/xfwm4/keythemerc中。ok,重启x生效了。以后也不用担心修改被覆盖了。

Saturday, December 20 2008 23:40 Update

不好意思其实在xfce4里面已经可以通过管理来设置了.由于xfce4的文档还是4.2的所以在上面那个文档上面我们可以看到有两种shortcuts的设置.而在xfce4.4.x版本已经只有一个了.原来是window shortcuts被移到Window Manager里去了.设置方法和keyboard的设置方法也是类似的只要添加一个再修改就可以了.

Xfce window shortcuts setting


Like others

Leave a Reply

Identifying Code