
您好,有什麼方法可以將 vim 緩衝區中的拉出文字貼上到 vim 命令行,因為我需要搜尋當前開啟文字中出現的一些檔案名,並且必須在 :e 之後手動鍵入檔案名
答案1
是的,你可以使用ctrl+r+"並可將此視為參考 https://stackoverflow.com/questions/906535/how-to-copy-yanked-text-to-vi-command-prompt
答案2
您可以<C-r>"
從預設暫存器貼上或<C-r>a
從暫存器 a 貼上。
答案3
如果在進入命令模式之前遊標位於檔案名稱上,請使用Ctrl-rCtrl-f.
您也可以使用命令列視窗來執行此操作,然後像在檔案緩衝區中一樣編輯命令列。
查看:help c_CTRL-R_CTRL-F
並:help command-line-window
了解更多。
答案4
<C-r>+
如果你想從系統剪貼簿貼上。