id	summary	reporter	owner	description	type	status	priority	milestone	component	version	resolution	keywords	cc
120	Emacs Keybindings	hashbangperl		"Currently the key blocker for me are the lack of support for emacs key bindings - any long term emacs user will have these hardcoded into their fingers and really stumble if having to use something else in a coding environment.

The commonest keys IME are as follows

Files/Documents/Windows :
* open - ctrl-x f
* close - ctrl-k (with confirmation - in a gui should be enter to confirm, escape to cancel)
* save - ctrl-x s
* save as - ctrl-x ctrl-w
* Add/Commit to vcs - ctrl-v v
* Switch to another (open) document - ctrl-b tab complete filename

Editing text :
* upper case next/this word - alt-u
* lower case next/this word - alt-l
* mark start of selected region - ctrl-space
* cut selected region - ctrl-w
* copy selection region - alt-w
* cut to end of line - ctrl-k
* paste - ctrl-y

Positioning curser :
* start of line - ctrl-a
* end of line - ctrl-e
* make current line middle of screen - ctrl-l

Search/Replace
* search - ctrl-s
* replace - alt-% (new string, enter, old string, enter - invoke replace popup would be a good start tho)
 "	enhancement	new	minor		editor	0.16		emacs, keybinding	
