【问题标题】:nmap to simulate shift-insert in insert modenmap 在插入模式下模拟移位插入
【发布时间】:2018-01-26 19:20:11
【问题描述】:

在 vim 中,我想在正常模式下为 gp 创建一个键映射,以便它切换到插入模式并模拟 shift+insert 按键并返回正常模式。

这是我尝试过的: nmap gp i<S-Insert><esc>

它所做的只是插入文本&lt;S-Insert&gt;,而不是按执行shift+insert。

我查看了Paste in insert mode?,但无法从缓冲区获取我正在粘贴的内容。

【问题讨论】:

  • 想做什么?为什么不直接在正常模式下粘贴?
  • gp 打字比shit+insert 更符合人体工程学。我还打算做:set paste:set nopaste 以允许粘贴代码

标签: vim


【解决方案1】:

您必须直接输入控制字符。您可以通过在插入模式下按 &lt;C-V&gt;&lt;Wanted Character&gt; 来执行此操作。

有关更多信息,请参阅i_CTRL-V

【讨论】:

  • 你试过这样设置&lt;shift+insert&gt;吗?它对我不起作用。
猜你喜欢
  • 2017-03-14
  • 2012-02-03
  • 1970-01-01
  • 2014-11-20
  • 2018-06-17
  • 2016-10-12
  • 2018-08-15
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多