From: Kim W. <ki...@wo...> - 2005-06-05 07:50:27
|
Greg Roth wrote: > I just spent an hour after updating to e16.8 trying to figure out how to > disable the ctrl-alt-a default behavior. I finally found it in the > /usr/share/e16/config/bindings.cfg under a heading explaining how they > are so well hidden to keep users from accidentally deleting them. > > This frustrated me. I use enlightenment because it is so configurable > and gives me the respect that I know what I'm doing and I'm not going to > shoot myself in to foot so I can customize it to the teeth. This secret, > almost immutable binding seems to contradict that notion. > > First, is a keybinding to display everything really that necessary? I've > gone quite well without it for years. > Second, the keybinding overshadows a particularly useful emacs operation > that jumps to the beginning of a c-function. I could remap the emacs > command, but I'd rather do away with the enlightenment command I don't use. > Finally, yet again, is it really wise to force such keystrokes onto > users whether they need them or not? I certainly don't think so. > > Incidentally, disabling this binding in the aforementioned file does > work, but will likely be overwritten the next time I update. > I'm not aware of the history behind why there are these "unchangable" key bindings. I fact, I'm not even sure I like them. However, they have been there "forever", at least back to 0.16.5. The only thing that has changed is the mouse/keybinding configuration file. So, I guess you must have made this tweak once before. Reading README-0.16.8 might have saved you about an hour. /Kim |