3

我正在尝试为可视模式 vim 编写复制/粘贴功能。复制读取所有突出显示的行。

vmap cc :execute Copy()<CR> 变成 '<,'>:execute Copy()<CR>

这导致 E481: No range allowed

进入 ex 模式时,如何让 vmap 不插入 '<,'>?

4

1 回答 1

5

您可以使用C-u清除命令行。

vmap cc :<C-u>execute Copy()<CR>
于 2012-09-14T03:54:57.737 回答