gpt4 book ai didi

vim - 在 vim 中重新映射 "Y"

转载 作者:行者123 更新时间:2023-12-02 08:31:03 25 4
gpt4 key购买 nike

vim 中的复制粘贴功能对我来说似乎有点不一致。命令 yyddcc 提取/删除整行。命令 DC 从光标处删除到行尾,但是 Y 却拉出整行。我希望 YDC 一样工作。所以我在我的 .vimrc 中添加了以下行:

nmap Y y$

不过好像不行。我的第一个想法是这是因为一些插件干扰。我试图将命令放在 .vimrc 的开头和结尾,但没有任何帮助。但是,如果我手动键入命令(不是来自 .vimrc),它会起作用。为什么是这样?我该如何进行这项工作?

最佳答案

你的 vimrc 在加载插件之前加载,所以这不排除插件正在覆盖它。将 .vim 文件放在 .vim/after/ 中将在插件之后加载,因此如果您想避免一个接一个地删除插件的路径,您可以通过这种方式测试该理论。

正如 Kent 所提到的,您应该真正考虑使用 nnoremap 而不是 nmap

关于vim - 在 vim 中重新映射 "Y",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26722674/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com