We use slime-repl-command-dispatch-char to start a repl shortcut, there is a table mapping command names to elisp functions, some of these are already existing slime functions (slime-repl-set-package and slime-set-default-directory), some of these call new (very short) functions.
current shortcut set:
cd - change directory directory-push directory-pop cp - change package package-push pakcage-pop ! - defparameter + - reeval last form sayoonara - quit and close buffers
there is the seed of the idea of a help system, but nothing usefull for now.
having used it very briefly i think i like it better than the current repl commands, but i'm not applying it until there's some feedback.
-- Marco Ring the bells that still can ring. Forget the perfect offering. There is a crack in everything. That's how the light gets in. -Leonard Cohen