在记事本++中选择行范围

Posted

技术标签:

【中文标题】在记事本++中选择行范围【英文标题】:Select range of lines in Notepad++ 【发布时间】:2012-01-19 10:19:05 【问题描述】:

有没有办法在 Notepad++ 中选择行的范围?我想写两个数字——从和到,比如说:从 10000 到 25000。

我有这个大的 mysql 转储文件,我只能通过使用某些函数来选择它。

【问题讨论】:

Similar question 超级用户。 【参考方案1】:

将光标放在第 10000 行的开头,然后按住 shift 键使用滚动条转到第 25000 行,并在其末尾 Right click,这将选择 10000 和 25000 之间的所有行,同时按住shift 键,您可以按住并拖动Right click 以更改选择区域

【讨论】:

这更快,你不必去菜单>编辑>开始/结束选择两次,你只需按住shift试试吧.. 我不确定滚动 15000 行是否更快。【参考方案2】:

我一直试图永远解决同样的问题!我终于弄明白了。我能得到的最接近的答案是 CTRLg 然后 ShiftPageUp

但是,如果您想选择更多而不是整个页面,请转到您想要的最后一行,然后按 CtrlShiftHome。这将从您所在的位置到您的文本顶部进行选择。 CtrlShiftEnd 也是如此,将从您所在的行到最后一行进行选择。

【讨论】:

【参考方案3】:

我不知道记事本++,但作为一个快速的解决方案,你可以使用

perl -ne 'print if $. >= 10_000 && $. <= 25_000' < file.sql > some-lines.sql

(Perl 中数字中的 _ 只是为了便于阅读,可以省略。就像在美国写 10,000 或在德国写 10.000,但没有文化混乱。)

【讨论】:

【参考方案4】:

最简单的方法:

    Ctrl + G,转到第 10,000 行。

    菜单 > 编辑 > 开始/结束选择

    Ctrl + G,转到第 25,000 行。

    菜单 > 编辑 > 开始/结束选择

你现在选择了你的范围。

或者,只需右键单击“开始/结束选择”选项。

【讨论】:

以上是关于在记事本++中选择行范围的主要内容,如果未能解决你的问题,请参考以下文章

记事本怎么换行

怎样简单的运用记事本写java程序

命令行下打开记事本,并添加内容。

电脑怎么用记事本写Java程序并运行?

如何在记事本++中的书签行中查找和替换

C#程序做记事本, 记事本中的格式下面得菜单的自动换行怎么做