[wingide-users] fix VI mappings
Stephan Deibel
sdeibel at wingware.com
Mon Apr 14 09:25:02 MDT 2008
Mark Hurley wrote:
> Hello -- new user to Wing IDE here. I changed my keyboard personality
> to VI in preferences. After using it for a bit, I noticed things are
> not quite the same. While I realize you may not to map things exactly,
> I wondered how I could achieve the following:
>
> When I am on a line which is folded. z-o expands the current fold. How
> can I make z-O (capital o) expand the current fold and all descendant
> folds only?
I've just added this to our current sources. If you don't want to wait
for the release, you could try adding the following to keymap.vi:
'Browse-z Browse-Shift-O': 'fold-expand-all-current'
> I did some hunting and found this file: keymap.vi <http://keymap.vi>.
> In it I found this:
>
> 'Browse-Ctrl-W Browse-q': 'unsplit(action="close")', 'close(close_window=1)'
> 'Browse-Ctrl-W Browse-c': 'unsplit(action="recent-or-close")' #
> Approximation
> 'Browse-Ctrl-W Browse-o': 'unsplit'
>
> Where would I find the particulars of the unsplit function/macro, etc.?
Are you asking in the context of the folding command? "unsplit" refers
to unsplitting the editor, not folding.
> Thanks, the editor is working well thus far! This is coming from a guy
> who wouldn't give up coding in a console with screen/vim/ipython.
> Although those three are a great combo still for remote servers! :)
That's good to hear. Thanks for the feedback re: the vi mode!
More information about the wingide-users
mailing list