First time here? Check out the FAQ!

Can't append text in block selection in Vim mode.

  • retag add tags

Hi, When I try to add text in multiple places at once using block selection, when using Vim keyboard personality, It does not allow for such action. It works in Wing Keyboard personality tho. Is there a way to enable this behavior?

KhazAkar's avatar
asked 2022-05-05 04:30:53 -0500
edit flag offensive 0 remove flag close merge delete


add a comment see more comments

1 Answer


In vi mode you can use Ctrl-V to enter visual block mode (or use the Edit > Selection Mode > Rectangle menu item), then Shift-I to enter insert mode (lower case i does not work, in order to follow to what vi does), then type what you want to enter, and finally press Esc twice to return to browse mode. Once you escape out of visual block mode then the typed text is replicated to the other lines. This matches how vi behaves, at least in my tests just now, and seems to match descriptions of this functionality in vim.

Wingware Support's avatar
Wingware Support
answered 2022-05-05 07:31:35 -0500
edit flag offensive 0 remove flag delete link


Okay, I've just tested that and indeed it worked, thanks a lot, I was not thinking fully as full vim user when using keyboard personality with Wing IDE, now I think it's needed to think that's just vim. :)

KhazAkar's avatar KhazAkar (2022-05-05 07:33:50 -0500) edit

Our goal is to support what vim users have in their "finger memory". A lot of that is covered, but of course not everything. We're always open to reports of anywhere we're missing vim behavior or getting it wrong.

Wingware Support's avatar Wingware Support (2022-05-05 07:35:20 -0500) edit

Thanks again :) You're truly amazing :)

KhazAkar's avatar KhazAkar (2022-05-05 07:38:54 -0500) edit
add a comment see more comments

Your Answer

Please start posting anonymously - your entry will be published after you log in or create a new account. This space is reserved only for answers. If you would like to engage in a discussion, please instead post a comment under the question or an answer that you would like to discuss.

Add Answer