【问题标题】:Remapping $ to another character in vimrc将 $ 重新映射到 vimrc 中的另一个字符
【发布时间】:2015-10-13 09:24:56
【问题描述】:

我想重新映射美元符号作为移动到行尾的键。我更喜欢在我的本地键盘上使用 € 符号 (Shift+4 在我看来这比 alt+4 更符合人体工程学kbd> 导致 $) 代替。

我试过了

inoremap € $

inoremap € <$>

但是任何一个都不起作用。

【问题讨论】:

    标签: vim editor


    【解决方案1】:

    尝试不使用i,它会在insert 模式下创建映射:

    noremap € $
    

    如果您也想在insert 模式下映射,只需在映射中添加&lt;c-o&gt;

    noremap € $
    inoremap € <c-o>$
    

    &lt;c-o&gt; 让您离开insert 模式到normal 模式只需要一个命令。

    【讨论】:

    • 它适用于我...如果你临时映射一个标准键,它是否有效,比如说noremap A $
    • yolenoyer:也可以,我在美元符号后面有一个尾随空格,它将光标移动到下一行。谢谢!
    猜你喜欢
    • 2020-08-03
    • 2014-06-21
    • 1970-01-01
    • 2019-08-01
    • 1970-01-01
    • 2014-06-12
    • 2019-09-04
    • 2017-08-10
    • 1970-01-01
    相关资源
    最近更新 更多