2011-12-13 57 views
46

有沒有辦法在Notepad ++中選擇行的範圍?我想寫兩個數字 - 從和到,說:從10000到25000.在記事本中選擇行的範圍++

我有這個大的MySQL轉儲文件,我只能通過使用某些功能來選擇它。

+1

[類似的問題(http://superuser.com/questions/405522/selecting-range-of-lines-in-notepad)文本文件分割。 – trejder

回答

72

最簡單的方法:

  1. 按Ctrl + G,轉到行10,000。

    • 菜單>編輯>開始/結束選擇

  2. 按Ctrl + G,轉到行25,000。

    • 菜單>編輯>開始/結束選擇

現在你有你的範圍內選擇。

或者,只需右鍵單擊「開始/結束選擇」選項。

2

我不知道記事本++,但作爲一個快速的解決方案,你可以使用

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

(該_在Perl的數字只是爲了易讀性和可省略。這就像在美國寫萬或德國的10.000,但沒有文化上的混淆。)

15

我試圖找出相同的東西!我終於弄明白了。我能得到的最接近的答案是:CTRLg then ShiftPageUp

但是,如果你想選擇更多,而不是整個頁面都去你想要的最後一行,然後按Ctrl鍵首頁。這將選擇你從哪裏到文本的頂部。 CtrlShiftPageDn將從您所在的行最後一行中進行選擇。

-1

你可以用超級用戶hjsplit

+0

什麼是hjsplit? – rene

+0

HJSplit是一種用於將文件(通常爲二進制文件)分割成固定大小的塊(例如用於發送電子郵件)的工具。這個答案更多的是評論而不是答案,因爲它沒有提供足夠的信息(例如,它是如何使用的?哪裏可以得到HJSplit?等等)。 –