【问题标题】:Emacs and Evil-mode. Issue with indentation when Copy and Paste a lineEmacs 和邪恶模式。复制和粘贴行时出现缩进问题
【发布时间】:2012-02-23 19:36:03
【问题描述】:

非常感谢您的帮助!

我是 Emacs 和 Evil-mode(vim 仿真)的快乐用户。 我喜欢它,但有些东西真的让我很烦。 假设我有以下文字:

....这是第一行

....这是第二行

....这是第三行

点代表空格(没有制表符)。 所以现在我想复制第一行并将其粘贴到第三行之后,我会输入:

  • 将光标放在第一行的任意位置。
  • 'yy'(副本)或 Y
  • 'jj'(光标下移两行)
  • 'p'(粘贴在当前行下方)

这是结果:

....这是第一行

....这是第二行

....这是第三行

........这是第一行

问题是当我复制第一行时,我想我也复制了空格。 所以当我把它粘贴到下面时,自动缩进会在 4 个空格后粘贴新行。

有人遇到过同样的问题吗? :-)

谢谢!!!

【问题讨论】:

    标签: emacs indentation evil-mode


    【解决方案1】:

    此问题已在此update 中修复

    这是一个邪恶的错误。 evil-yank-characters 函数中的某些内容。 更新到最新版本后,我再也没有遇到过这个问题。

    干杯

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2012-05-01
      • 1970-01-01
      • 2011-04-26
      • 1970-01-01
      • 2023-01-07
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多