6.7. 技巧15——不离开插入模式从寄存器粘贴--对字符型寄存器使用 <C-r>{register}

未匹配的标注

6.7 技巧15——不离开插入模式从寄存器粘贴--对字符型寄存器使用 <C-r>{register}

<C-r>{register} 命令对于在插入模式粘贴一些单词是很方便的。如果寄存器包含许多文本,你可能注意到在屏幕更新前有一个轻微的延迟。这是因为 Vim 从寄存器插入文本时,好像它们是正被一次一个字符输入的。如果 textwidthautoindent 选项被启用,最终可能会有不想要的换行符和额外的缩进。

<C-r><C-p>{register} 更智能,它按照文本原样插入,修正了任何不想要的缩进(见 :h i_CTRL-R_CTRL-P )。但是它有一点难处理!如果想粘贴一个包括多行文本的寄存器,我倾向于切换到正常模式,然后使用一个粘贴命令(见 155页技巧63 从寄存器粘贴)。

本文章首发在 LearnKu.com 网站上。

上一篇 下一篇
讨论数量: 0
发起讨论 查看所有版本


暂无话题~