【问题标题】:Paste while in Overwrite / Insert mode with Sublime Text使用 Sublime Text 在覆盖/插入模式下粘贴
【发布时间】:2021-04-19 15:49:02
【问题描述】:

在覆盖模式下(使用 Insert 键启用),如果光标在字母 W 上:

Hello |World

然后从剪贴板粘贴123 (CTRL+V) 得到:

Hello 123World

而不是Hello 123ld如何改用这种行为?


注意:同样,从Hello Wor|ld 开始,执行 BACKSPACE BACKSPACE 会得到Hello Wld,而我们可以预期(因为我们处于覆盖/插入模式)@ 987654328@.

【问题讨论】:

    标签: insert sublimetext2 sublimetext overwrite caret


    【解决方案1】:

    据我说,这实际上是 sublime text 中的一个错误。

    在 GitHub 上的 Sublime Text 问题跟踪器中,合作者建议“如果只是用于粘贴,你可以通过编写一个插件来处理粘贴剪贴板并删除适当数量的字符。然后你只需要覆盖键绑定以映射到您的自定义命令。

    您唯一需要考虑的是换行符和多项选择(以复制 ST 功能)。”

    你可以在https://github.com/sublimehq/sublime_text/issues/346看到这个问题

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2013-01-08
      • 2014-01-29
      • 1970-01-01
      • 2011-01-19
      • 1970-01-01
      • 1970-01-01
      • 2021-06-26
      相关资源
      最近更新 更多