|
|
<!-- Name: KeybindingCustomization -->
|
|
|
<!-- Version: 10 -->
|
|
|
<!-- Last-Modified: 2011/06/14 22:57:55 -->
|
|
|
<!-- Author: pbrochard -->
|
|
|
# Keybinding customization
|
|
|
|
|
|
* You can use those functions to change or add keybindings.
|
|
|
* *define-main-key* to define a new main keybinding (see [bindings.lisp](http://trac.common-lisp.net/clfswm/browser/src/bindings.lisp)).
|
|
|
* *define-second-key* to define a new keybinding in the second mode (see [bindings-second-mode.lisp](http://trac.common-lisp.net/clfswm/browser/src/bindings-second-mode.lisp)).
|
|
|
* *define-mouse-action* to define a new mouse action in the second mode (see [bindings-second-mode.lisp](http://trac.common-lisp.net/clfswm/browser/src/bindings-second-mode.lisp)).
|
|
|
|
|
|
* You can use those functions to remove keybindings.
|
|
|
* *undefine-main-key* to remove a main keybinding (see [bindings.lisp](http://trac.common-lisp.net/clfswm/browser/src/bindings.lisp)).
|
|
|
* *undefine-main-multi-keys* to remove multiple main keybindings (see [bindings.lisp](http://trac.common-lisp.net/clfswm/browser/src/bindings.lisp)).
|
|
|
* *undefine-second-key* to remove a keybinding in the second mode (see [bindings-second-mode.lisp](http://trac.common-lisp.net/clfswm/browser/src/bindings-second-mode.lisp)).
|
|
|
* *undefine-second-multi-keys* to remove multiple keybindings in the second mode (see [bindings-second-mode.lisp](http://trac.common-lisp.net/clfswm/browser/src/bindings-second-mode.lisp)).
|
|
|
* *undefine-mouse-action* to remove a mouse action in the second mode (see [bindings-second-mode.lisp](http://trac.common-lisp.net/clfswm/browser/src/bindings-second-mode.lisp)).
|
|
|
|
|
|
See [here](BindingHook) to have an overview how to change key bindings in your configuration file. |