Hi,
I'd like to set the location of the cursor after a block paste - I'm looking for an option/setting/binding or whatever to do so.
Currently, when using the block copy and paste function, the cursor is placed to the top left of the pasted block
after the paste command.
I'd like to have the cursor jump to the "end" of the block, or really, the beginning of the "next" block, and be in position such that if I paste again, the next block will line up directly below the first one.
(the same location as hitting the down arrow a number of times after the paste to get down below the block)
the upshot is.. I'd like to hit the sequence:
Ctrl-C <-- copy the block that I'm on.
Ctrl-v <-- I am configured to leave the selection in place, and this paste "replaces" the original copy, and now jumps down to
the next block position
Ctrl-v <-- pastes block copy 2 directly below original
Ctrl-v <-- pastes block copy 3 directly below 2
Ctrl-v <-- etc
Ctrl-v
In order to quickly build a vertical column of text or data.
So here's my example source:
#define EXEC_Code1a 0x2bad2bad
#define EXEC_Code1b 0xacdeacde
#define EXEC_Code2a
#define EXEC_Code2b
#define EXEC_Code3a
#define EXEC_Code3b
I want to highlight the block:
0x2bad2bad
0xacdeacde
and then hit COPY PASTE PASTE PASTE
to get:
#define EXEC_Code1a 0x2bad2bad
#define EXEC_Code1b 0xacdeacde
#define EXEC_Code2a 0x2bad2bad
#define EXEC_Code2b 0xacdeacde
#define EXEC_Code3a 0x2bad2bad
#define EXEC_Code3b 0xacdeacde
This is one of the last Codewright behaviors that I miss...
Thanks,
Pete C