将复制附加和剪切附加功能添加到 Notepad++

将复制附加和剪切附加功能添加到 Notepad++

是否可以做一个‘复制-追加’或者‘剪切-附加’在Notepad++中操作?

(意思是,如果没有选择任何内容,则复制/剪切当前选择或行,并将其附加到复制/粘贴缓冲区,而不是替换复制/粘贴缓冲区)

有助于快速收集文件中偶尔出现的行以供稍后粘贴,而无需来回跳转到粘贴位置。

或者,如果没有,是否有人制作了可以添加此功能的插件?我已经习惯了这几个编辑器(现在不记得是哪一个了),真的很怀念它。

答案1

如果你想复制或剪切线条然后简单地将您想要的行添加到书签使用Ctrl+ F2,或在该行上单击鼠标左键,就在行号旁边。之后进入菜单搜索 > 书签 > 剪切/复制书签行。您还可以反转书签以复制未标记的行,或删除行

Notepad++ 书签功能


另一种方法是标记功能。例如,复制包含以下内容的所有行“复制“然后按Ctrl+ M(或打开菜单)搜索 > 标记)并用正则表达式标记.*copy.*,然后单击复制标记的文本

标记包含“复制”的行

如果你有一些图案可以可搜索因此可以快速应用正则表达式。但您也可以使用它来标记普通短语/段落/句子……因为您可以标记更多模式,并且它们仍将保留在标记集合中,直到您清除为止。例如,选择一个句子,按Ctrl+ M,选择标记全部,选择另一个句子,然后重复上述步骤

这也可以用来快速标记行,正如你所见书签线复选框标记对话

这是复制不包含单词“copy”的行的另一个示例

标记不包含“复制”的行

正则表达式是一个很大的话题,所以如果你不了解它,你需要花一些时间来学习它一些 教程, 例如这个。一旦你知道了它,它将在查找和替换文本方面非常有用

答案2

  • 转到编辑。选择剪贴板历史记录
  • 开始复制/剪切。您复制/剪切的文本将列在剪贴板历史记录中
  • 双击复制/剪切的文本进行粘贴。

相关内容