CLIM supports four main styles of interaction:
Mouse interaction via command menus
Mouse interaction via translators
Keyboard interaction using a command-line processor
Keyboard interaction using keystroke accelerators
See 11.2, Defining Commands the Easy Way for a simple description of how to use define-command to associate a command with any of these interaction styles. See 11.10, Advanced Topics for an in-depth discussion of CLIM interaction styles.
Common Lisp Interface Manager 2.0 User's Guide - 20 Sep 2011