From: David P. <da...@ac...> - 2004-04-18 21:25:42
Attachments:
smart-home.patch
|
Attached is a patch which implements smart home key functionality. The patch adds a new command, smbol, standing for smart-beginning-of-line. The command moves the cursor to the first non-whitespace character, unless it is already there (or beyond), in which case it moves to the beginning of the line. I didn't check it into CVS because I'm not sure if this the proper way to implement this. To use it, change the "bol" keys to "smbol" in joerc. Any ideas on how to do this on a per-file basis? I don't like the idea of introducing a new command, but changing bol could break macros. Perhaps it would be best to rename the command to "home", change the "bol" keys to "home" in joerc, then add a -smarthome option to enable the smart behavior. |