【问题标题】:map to XF86 keys in vimrc映射到 vimrc 中的 XF86 键
【发布时间】:2014-06-12 02:58:29
【问题描述】:

我有一个 chromebook,我已经对其进行了修改以在其上运行 Arch Linux。我想在insert 模式下将其映射为自动完成时,tab 键下方有一个“搜索”键。 xev 告诉我密钥的值是 XF86Search。但是,这似乎不起作用:

#.vimrc

inoremap <XF86Search> <c-n> mapmode-i$

如何使用 XF86 键进行此映射?

编辑:事实上,使用来自this answer 的 AutoComplPop 被证明是一个更好的解决方案,但 Ingo 为我指明了正确的方向。超级用户上的This question 讨论了使用xmodmap 重新映射vim 和/或终端的键,这就是我必须采用的方式。

【问题讨论】:

    标签: vim


    【解决方案1】:

    在插入或命令行模式下,尝试键入搜索键(可能前面有 &lt;C-V&gt; 用于文字输入)。如果什么都没发生/没有插入,你不能直接在 Vim 中使用那个组合键。您必须将其重新映射到 Vim 支持的一些未使用的键(例如 &lt;F13&gt;)。否则,只需将键按字面意思插入到您的 .vimrc 映射定义中,无需特殊的 &lt;...&gt; 键表示法。

    【讨论】:

      猜你喜欢
      • 2014-11-13
      • 1970-01-01
      • 2013-03-28
      • 2017-05-23
      • 1970-01-01
      • 1970-01-01
      • 2020-12-13
      • 1970-01-01
      • 2019-07-22
      相关资源
      最近更新 更多