Yes you can use ctrl+r + " and
can see this as a reference
You can do
<C-r>" to paste from the default register or
<C-r>a to paste from register a.
If your cursor is on the filename before you go to command mode use Ctrl-rCtrl-f.
You could also use the command-line window for this, and then edit the command line like you would in the file buffer.
:help c_CTRL-R_CTRL-F and
:help command-line-window for more.
If you type
q:, you will bring up your command-line history; this can be edited with conventional vim commands, including
I find accessing this history very useful, so I have the following three lines in my vimrc:
" Switch ; and : in normal and visual modes noremap ; : noremap : ; noremap q; q: cnoremap ;; <c-f>
The last one is the most useful — with it you can either use
;;; to access the command line history; and if you’ve already started typing a command then you can quickly hit
;; and gain access to your familiar vim keys. I find this easier than memorising a bunch of key chords (if I wanted that, I’d be using emacs).
<C-r>+ if you want to paste from system clipboard.