gpt4 book ai didi

vim - Vim 自动关闭大引号

转载 作者:行者123 更新时间:2023-12-01 10:09:51 25 4
gpt4 key购买 nike

我想将 Vim 设置为自动关闭一对 ‘ 和 ’(弯引号)。

我已经尝试配置我能找到的所有五个插件(两个自动关闭、环绕、closepairs 和 delimitmate)但没有成功。我什至似乎无法重新映射 ‘(使用 :imap ‘ ‘’<left> 或类似的)。

我在 Arch Linux 上使用 Vim 7.3 和 uim 1.7.0 输入法;我通过 .XCompose 中定义的快捷方式插入“和”。重新映射适用于我的其他组合键快捷方式,例如 ¡!还是 ¿?

最佳答案

它看起来很像 vim 错误,特别是带有内部 vim 转义序列的错误,这些序列都以 \x80 开头(问题字符的第二个字节是 \x80) 并对各种内容进行编码,例如 NULL、功能键或 \x80 字节本身。我想你可以深入研究 vim 源代码,找到这个字节是如何转义的,并尝试用这个转义码替换 ' 的最后一个字节,或者等到这个问题被修复(虽然我不希望即将修复:这里引用自 todo.txt

UTF-8: mapping a multi-byte key where the second byte is 0x80 doesn't appear to work. (Tony Mechelynck, 2007 March 2)

所以,你看问题已经知道四年了,但还没有解决。)

关于vim - Vim 自动关闭大引号,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6272699/

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