Emac's backward-kill-word
tends to delete more than I want.
E.g when I press delete multiple times on this:
(key-chord "qf" 'helm-org-in-buffer-headings) ;heading search. |
I get:
1. (key-chord "qf" 'helm-org-in-buffer-headings) ;heading|
2. (key-chord "qf" 'helm-org-in-buffer-headings) ;|
3. (key-chord "qf" 'helm-org-in-buffer-| <<< too much deletion.
I expected this in the 3rd step:
3. (key-chord "qf" 'helm-org-in-buffer-headings)|
I want to know:
- Is there a philosophy behind deleting more than what's wanted?
- Can I make emac's backward-delete-word more friendly? I.e, remove white spaces but don't kill off 'too' much?
EDIT I don't really know 'what' I want. Maybe make it more like other delet functions like in google-keep or other text editing applications.
edit2
In the mean time, lawlist fixed up his custom function which works rather well: enter link description here