Suppose you are typing in vim and there are 5 common expressions that you need to insert into the text over and over.
Is there a way you can tell vim to paste from multiple clipboards without leaving insert mode?
|
feedback
|
|
ctrl-r follwed by the register lets you paste the contents of a register without leaving insert mode. Ctrl + r" Put from the default register Ctrl + rd Put from register d By the way, in vim they're called "registers" not "clipboards" and the verb is "put", not "paste". (Reminder, to get a visual selection into register d, you would use "dy) | |||||||
feedback
|
|
Do you need those expressions to come from clipboards? You can easily do something like this:
And vim will replace "some_unique_string" with "foo bar baz" as soon as you enter it in insert mode. | |||
|
feedback
|
|
If its always the same expressions, e.g. in java programming things like "private static void main(String... args)" you can use a plugin like snipmate. You can configure it so you can just type "main | |||
|
feedback
|