gpt4 book ai didi

vim - 如何更改重音字符的 vim 映射

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

我正在尝试更改(法语)重音字符的 vim 映射。

à (ASCII 133) 我希望它是 Alt+a
À (ASCII 183) 我希望它是 Alt+Shift+a
é (ASCII 130) 我希望它是 Alt+e
É (ASCII 144) 我希望它是 Alt+Shift+e

我很乐意重新映射现有 map Alt+i ==> é(这是为什么?)
我怎样才能使这些映射起作用?

最佳答案

映射适用于这些字符,问题是关于 alt 键,当终端为字符加上 ESC 字符前缀时,它可能不起作用。输入 :help map-alt-keys 以获得更多相关信息。

我刚刚在 xterm 中试过,这些映射有效:

:imap <A-a> à
:imap <A-A> À
:imap <A-e> é
:imap <A-E> É

而且,要将默认映射更改为另一个,请使用“remap”而不是 map :

:iremap <A-i> whatever 

编辑:另见 Alt key shortcuts not working on gnome terminal with Vim

关于vim - 如何更改重音字符的 vim 映射,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16119181/

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