是否可以在 Notepad++ 中进行“复制追加”或“剪切追加”操作?
(意味着,如果没有选择,则复制/剪切当前选择或行,并将其附加到复制/粘贴缓冲区而不是替换复制/粘贴缓冲区)
用于在文件中快速收集偶尔出现的行以便稍后粘贴,而无需来回跳转到粘贴位置。
或者,如果没有,是否有人制作了可以添加此功能的插件?我已经习惯了让这几个编辑回来(现在不记得是哪一个了)并且真的很想念它。
是否可以在 Notepad++ 中进行“复制追加”或“剪切追加”操作?
(意味着,如果没有选择,则复制/剪切当前选择或行,并将其附加到复制/粘贴缓冲区而不是替换复制/粘贴缓冲区)
用于在文件中快速收集偶尔出现的行以便稍后粘贴,而无需来回跳转到粘贴位置。
或者,如果没有,是否有人制作了可以添加此功能的插件?我已经习惯了让这几个编辑回来(现在不记得是哪一个了)并且真的很想念它。
如果您想复制或剪切行,只需使用+为您想要的行添加书签,或者在行号旁边左键单击该行。之后进入菜单Search > Bookmark > Cut/Copy Bookmarked Lines。您还可以反转书签以复制未标记的行,或删除行CtrlF2
另一种方法是标记特征。例如,要复制所有包含“copy ”的行,然后按Ctrl+ M(或打开菜单Search > Mark)并使用 regex进行标记
.*copy.*
,然后单击Copy Marked Text如果您有一些可以搜索的模式,那么这种方法效果最好,因此可以快速应用正则表达式。但是你也可以用它来标记普通的短语/段落/句子……因为你可以标记更多的模式,它们仍然会保留在标记的集合中,直到你清除为止。例如选择一个句子,按+ ,选择 Mark All,选择另一个句子然后重复上述步骤CtrlM
这也可用于快速为行添加书签,因为您可以在“标记”对话框中看到“书签行”复选框
这是另一个复制不包含单词“copy”的行的示例
正则表达式是一个巨大的话题,所以如果你不知道它,你需要花一些时间通过一些 教程来学习它,例如这个。一旦你知道它,它将在查找和替换文本方面非常有用