2011-12-13 63 views
46

¿Hay alguna manera de seleccionar el rango de líneas en Notepad ++? Me gustaría escribir dos números: desde y hasta, digamos: desde 10000 a 25000.Seleccione el rango de líneas en el Bloc de notas ++

Tengo este gran archivo de volcado de MySQL y puedo seleccionarlo solo mediante el uso de alguna función.

+1

[pregunta similares] (http://superuser.com/questions/405522/selecting-range-of-lines-in-notepad) en superusuario. – trejder

Respuesta

72

La manera más fácil:

  1. Ctrl + G, vaya a la línea 10000.

    • Menú> Editar >Begin/End Select.

  2. Ctrl + G, pase a la línea 25000.

    • Menú> Editar >Begin/End Select.

Ahora tiene su rango seleccionado.

O, simplemente haga clic derecho para la opción "Comenzar/Finalizar selección".

2

No sé Notepad ++, sino como una solución rápida, puede utilizar

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

(La _ en número en Perl son sólo para la legibilidad y puede omitirse. Es como escribir 10.000 en los EE.UU. o 10.000 en Alemania, pero sin la confusión cultural.)

15

¡Estaba tratando de resolver lo mismo PARA SIEMPRE! Finalmente lo resolví. La respuesta más cercana que pude conseguir fue CTRLg continuación ShiftPageUp.

Pero si desea seleccionar más y no toda la página no ir a la última línea de su querer y pulse Ctrl Shift Inicio. Eso seleccionará desde donde se encuentre hasta la parte superior de su texto. Lo mismo ocurre con CtrlShiftLa páginaDn seleccionará desde qué línea se encuentra hasta la última línea.

-1

puede dividir el archivo de texto con HJSplit

+0

¿Qué es hjsplit? – rene

+0

HJSplit es una herramienta que se utiliza para dividir archivos (normalmente binarios) en fragmentos de un tamaño fijo (por ejemplo, para enviar por correo electrónico). Esta respuesta es más un comentario que una respuesta, ya que no proporciona suficiente información (por ejemplo, ¿cómo se usa?¿Dónde se puede obtener HJSplit ?, etc.). –

Cuestiones relacionadas