sublime portable multiple logo full descargar control column sublimetext2 sublimetext sublimetext3

sublimetext2 - portable - Sublime Text 2 edición de línea múltiple



sublime text logo (7)

Quiero editar varias líneas y cada "palabra" dentro de esa línea. Por ejemplo:

45 28 42 65 24 87 47 95 01 25 87 98

Quiero seleccionar cada número entero en todas las líneas y poner un "0x" antes de que se vea así:

0x45 0x28 0x42 0x65 0x24 0x87 0x47 0x95 0x01 0x25 0x87 0x98

Sé que Ctrl + Shift + L para obtener cursores en cada línea, pero ¿cómo puedo obtener los cursores en frente de cada número para editar en masa todos a la vez?


En Windows, prefiero Ctrl + Alt + Abajo .

Selecciona las líneas una a una y automáticamente inicia el modo de editor de varias líneas. Es un poco más rápido de esta manera. Si tiene muchas líneas para editar, entonces Ctrl + Shift + L es una mejor opción.


Estaba enfrentando el mismo problema en Linux, lo que hice fue seleccionar todo el contenido (ctrl-A) y luego presionar ctrl + shift + L, le da un cursor en cada línea y luego puede agregar contenido similar a cada columna .

También puede realizar otras operaciones como cortar, copiar y pegar en columnas.

PD: si desea seleccionar un conjunto rectangular de datos del texto, también puede presionar y mantener presionado el botón derecho del mouse y luego seleccionar los datos de forma rectangular. A continuación, presione CTRL + MAYÚS + L para obtener el cursor en cada línea.


Funcionó para mí en OS X + Sublime build 3083:

OPTION (ALT) + select lines


No estoy seguro de que sea posible "de fábrica". Y, desafortunadamente, tampoco conozco un complemento apropiado. Para resolver el problema sugirió que podría usar expresiones regulares.

  1. Cmd + F (Buscar)
  2. Regexp: [^ ]+ (o /d+ , o lo que prefiera)
  3. Opción + F (Buscar todo)
  4. Editarlo

Las teclas rápidas pueden variar según su sistema operativo y sus preferencias personales (las mías son para OS X).


Resalta las líneas y usa:

  • Windows: Ctrl + Shift + L
  • Mac: Cmd ⌘ + Shift + L

Puede mover el cursor al contenido de su corazón y editar todas las líneas a la vez.

También se llama "Dividir en líneas" en el menú "Selección".


Usa múltiples cursores y selección de columna.

En su caso, solo necesita colocar los cursores al comienzo de cada columna que contenga las "palabras".

Linux y Windows

  • Haga clic y arrastre para seleccionar columna (s): Shift + RightMouseBtn
  • Agregue otras columnas a la selección haciendo clic y arrastre: Ctrl + Shift + RightMouseBtn
  • Reste columnas de la selección: Alt + Shift + RightMouseBtn
  • Agregue cursores individuales: Ctrl + LeftMouseBtn
  • Eliminar los cursores individuales: Alt + LeftMouseBtn

Mac

  • Haga clic y arrastre para seleccionar columna (s): Opción⌥ + LeftMouseBtn
  • Agregue otras columnas a la selección haciendo clic y arrastre: Option⌥ + LeftMouseBtn
  • Reste la (s) columna (s) de la selección: Cmd⌘ + Option⌥ + shift + LeftMouseBtn
  • Agregue cursores individuales: Cmd⌘ + LeftMouseBtn
  • Eliminar los cursores individuales: Cmd⌘ + Option⌥ + shift + LeftMouseBtn

Luego edita según sea necesario. En tu caso, escribe 0 , x .

También puede navegar según sea necesario hasta el final o el comienzo de las palabras, seleccionar las palabras y rodear con comillas o paréntesis, y así sucesivamente.

Referencias