如何在 Notepad++ 中合并每隔一行?

如何在 Notepad++ 中合并每隔一行?

我的意思是,我怎样才能从中得到:

A

C

F

结果如下:

高手

双向引流管

这意味着我有一张表格,需要标题 (ACE) 位于值线 (BDF) 上方。因此合并应该跳过一行然后合并,然后相同的角色应该适用于第二行和第四行,等等。遗憾的是,该文件超过一百万行。提前谢谢您。

答案1

我会将我的目标分为两个任务:1. 形成 ACE...2. 形成 BDF...

要形成 ACE..,请录制一个宏并按顺序执行以下操作

Home Shift End Right arrow Ctrl + X Down arrow Ctrl + V Backspace

重复此操作直到需要为止。

这将完成您的第一个任务,结果将是文件的最后一行。

要形成 BDF,更简单。将光标指向 B 并记录宏:

End Delete

重复,直到达到第一个任务的结果。

就是这样 :)

答案2

CTRL-j 是合并两行的快捷键。您可以录制宏来转到下一行、选择、向下箭头、CTRL-J、向下箭头。

然后您可以多次运行该宏来合并一堆。虽然不是很优雅,但可以完成工作。

相关内容