4 ms·
... and I thought it was how to paste in vim commandline after :
by bawatski 15y ago
... and I thought it was how to paste in vim commandline after :
- sixtofour 15y agoHow to paste in vim commandline after : <ESC> (normal mode) q: (fully vim editable window of :command line history) (edit one of the command lines, yank and put all you like) (or edit the new blank command line at the bottom) <ESC><ENTER> (to execute the current line, or) :q (to quit without executing) (normal mode) Notice the symmetry of q: to get in, and :q to get out (if you don't execute). q/ and q? to edit and execute search history. [edit formatting]
- cschneid 15y agoctrl-r <register> pastes that register into your command. So I often need to find "where is this method defined" across a large project. yw (yank word to get method into the " register) :Ack <ctrl-r>" (ack plugin, paste that default " register) <enter> yay! I found it. Alternately: /foo (attempt to find foo in this file. Whoops, not there, where is it!). :Ack <ctrl-r>/ (last search is in the / register). There it is!
- bawatski 15y agowow! this is exactly what i was looking for. thank you.