vim 中的复制粘贴功能对我来说似乎有点不一致。命令yy,dd和ccyank/delete 整行。命令D和C删除从光标到行尾,而是Y猛拉整行。我想和和Y一样工作。所以我把下面这行放在我的:DC.vimrc
nmap Y y$
Run Code Online (Sandbox Code Playgroud)
虽然它似乎不起作用。我的第一个想法是这是因为一些插件干扰。我试图将命令放在 my 的开头和结尾.vimrc,但没有任何帮助。但是,如果我手动输入命令(不是来自.vimrc),它会起作用。为什么是这样?我如何使这项工作?
你的 vimrc 在插件加载之前加载,所以这不排除插件正在覆盖它。放置 .vim 文件.vim/after/将在插件之后加载,因此如果您想避免逐个删除插件的路线,您可以通过这种方式测试该理论。
正如 Kent 所提到的,你真的应该考虑使用nnoremapover nmap。
| 归档时间: |
|
| 查看次数: |
1529 次 |
| 最近记录: |