gpt4 book ai didi

vim - 映射 for//对于使用粘贴的常规搜索表现得很奇怪

转载 作者:行者123 更新时间:2023-12-03 04:26:24 25 4
gpt4 key购买 nike

我有一个映射,可以使用//作为项目中光标下单词的全局 git 搜索:

nmap // :let @/="...

问题是,在我添加此映射后,当我尝试粘贴搜索词时,常规搜索的行为很奇怪。也就是说,如果我点击/然后粘贴(Mac 上的 Apple-v),我会得到以下内容:

/<t_<fa>X>

更新。

确切的映射是什么并不重要。例如,只需尝试以下操作:

map // echo "test"<cr>

现在输入//,您将在状态栏中看到 test

现在输入/并立即点击粘贴。我明白

/<t_<fa>X>

最佳答案

我也有同样的行为。这似乎是 MacVim 中的一个错误,因为在终端模式下的 MacVim 中不会发生这种情况。映射(哪个键和什么)似乎没有改变任何东西。似乎每次按下时,Vim 都会等待某个键来完成映射,而不是取消映射并执行应该执行的操作,它会取消映射但发送此键。如果等到映射超时,则不会出现该问题。

您可以像这样在插入模式下复制它

:imap vv vv

类型 v 且在插入模式下足够快,您将拥有相同的 X>。

关于vim - 映射 for//对于使用粘贴的常规搜索表现得很奇怪,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7162831/

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