【发布时间】:2014-12-30 14:34:05
【问题描述】:
vim 中的复制粘贴功能对我来说似乎有点不一致。命令yy、dd 和cc 拉出/删除整行。命令D 和C 从光标删除到行尾,但Y 将整行拉出。我希望Y 与D 和C 一样工作。所以我在我的.vimrc 中加入了以下行:
nmap Y y$
但它似乎不起作用。我的第一个想法是这是因为一些插件干扰。我试图将命令放在.vimrc 的开头和结尾,但没有任何帮助。但是,如果我手动输入命令(不是来自.vimrc),它就可以工作。为什么是这样?我该如何完成这项工作?
【问题讨论】:
-
在 vimrc 末尾的那一行,
:verbose map Y的输出是什么?顺便说一句,考虑使用nnoremap Y y$
标签: vim key-bindings