将$重新映射到vimrc中的另一个字符

将$重新映射到vimrc中的另一个字符,vim,editor,Vim,Editor,我想重新映射美元符号,作为移动到该行末尾的关键。我更喜欢欧元符号(我本机键盘上的Shift+4,我认为这比alt+4更符合人体工程学,结果是$) 我试过了 inoremap € $ 及 inoremap€ 但是两个都不起作用。尝试不使用i,这将在插入模式下创建映射: noremap € $ 如果您还想在插入模式下映射€,只需在映射中添加: noremap € $ inoremap € <c-o>$ noremap€$ 重新映射€$ 只需一个命令,就可以将插入模式切换到正常模

我想重新映射美元符号,作为移动到该行末尾的关键。我更喜欢欧元符号(我本机键盘上的Shift+4,我认为这比alt+4更符合人体工程学,结果是$)

我试过了

inoremap € $

inoremap€

但是两个都不起作用。

尝试不使用
i
,这将在
插入模式下创建映射:

noremap € $
如果您还想在
插入
模式下映射
,只需在映射中添加

noremap € $
inoremap € <c-o>$
noremap€$
重新映射€$

只需一个命令,就可以将
插入
模式切换到
正常
模式。

它对我有效。。。如果你临时映射一个标准键,比如说,
noremap a$
,它能工作吗?yolenoyer:它也能工作,我在美元符号后有一个尾随空格,将光标移动到下一行。非常感谢。
noremap € $
inoremap € <c-o>$