[英]How can I change vim mappings for accented characters
我正在嘗試更改(法語)重音字符的vim映射。
à
(ASCII 133)我希望它是Alt + a
À
(ASCII 183)我希望它是Alt + Shift + a
é
(ASCII 130)我希望它是Alt + e
É
(ASCII 144)我希望它是Alt + Shift + e
我很樂意重新映射現有的地圖Alt + i ==> é
(為什么?)
如何使這些映射起作用?
映射適用於這些字符,問題是關於alt鍵,當終端在字符前加上ESC字符時,可能無法使用alt鍵。 輸入:help map-alt-keys
以獲得更多信息。
我只是在xterm中嘗試過,因此論文映射起作用了:
:imap <A-a> à
:imap <A-A> À
:imap <A-e> é
:imap <A-E> É
而且,要將默認映射更改為另一個映射,請使用“ remap”而不是map:
:iremap <A-i> whatever
編輯:另請參見Alt鍵快捷方式在Vim的gnome終端上不起作用
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.