我在Vim中输入以下命令:
:nmap <CR> <C-]>
然后我要复制这一行并将其放入我的.vimrc中 如何在命令行模式下选择和复制整行?
由于
答案 0 :(得分:9)
您可以在命令模式下键入 Ctrl - F 以打开包含所有先前命令的特殊窗口。然后你可以滚动到所需的行,点击 y y 复制该行,然后按 Ctrl - C 返回命令模式,然后 ESC 返回正常模式。从那里你可以粘贴。
有关命令窗口的更多信息,请参阅:help cmdwin
。
答案 1 :(得分:8)
最快的方法是运行命令,切换到目标缓冲区
(在这种情况下加载.vimrc
并粘贴整个命令
通过键入
:
":p
在普通模式下。
如果命令可以追溯到很久以前,可以先从历史记录中重新调用它 (输入前几个字母并按 Up ,例如), 重新运行然后使用上述方法。
当这些捷径不合时,人们可以采用一般方法
使用命令行窗口(参见:help cmdwin
)。打开它
在普通模式下键入q:
,或按指定的组合键
cedit
选项(默认情况下为 Ctrl + F )
命令行模式。