[plt-scheme] vi mode and editor questions

From: Jon Rafkind (workmin at ccs.neu.edu)
Date: Thu Nov 27 23:39:15 EST 2008

>> Ah!! Apparently I was only testing bound keys, ctrl-s, ctrl-d, etc, and I
>> thought ctrl-b wasn't bound because it didn't do anything apparent on the
>> first try. But pressing ctrl-2 produces the behavior I want.
>> So Robby, is there a way to unbind all ctrl-# keys in drscheme so that I can
>> get them in the editor-canvas?
> Maybe removing and restoring the keymap? (I didn't try, tho.) Or maybe
> there is a lower-level place to catch the events.

BTW, Matthew helped me figure this out. The answer is to disable menu 
bindings either manually through edit -> preferences -> editing -> 
general -> menu bindings checkbox, or programmatically

(preferences:set 'framework:menu-bindings #f)

Posted on the users mailing list.