¿Cómo corto y pego una columna de texto en Sublime text 3?
Por ejemplo:
Presentar un
Alpha
Beta
Gamma
Delta
Archivo B
AAA
BB
CCCCC
Quiero terminar con el archivo B que tiene
Alpha AAA
Beta BB
Gamma CCCCC
Delta
¿Cómo corto y pego una columna de texto en Sublime text 3?
Por ejemplo:
Presentar un
Alpha
Beta
Gamma
Delta
Archivo B
AAA
BB
CCCCC
Quiero terminar con el archivo B que tiene
Alpha AAA
Beta BB
Gamma CCCCC
Delta
Respuestas:
Primero, seleccione las líneas en el archivo B que desea copiar. Tenga en cuenta el número de líneas (esto debería mostrarse en la parte inferior de la pantalla). Ese número de líneas es X. Copie esas líneas.
Segundo, seleccione las primeras X líneas del Archivo A para que haya un cursor al final. Para hacer esto, mueva el cursor al final de la primera línea, vaya al menú de selección y use el atajo para "Agregar línea siguiente" hasta que se seleccionen las líneas X. En OSX, su control-shift-down. En este ejemplo, habrá 3 cursores al final del archivo A que se verán así:
Alpha|
Beta|
Gamma|
Delta
Finalmente, presione tabulador una vez, luego pegue sus líneas. Debes tener los resultados que deseas.
Debido a la forma en que se hace esto, es más fácil pegarlo en el Archivo A. Sin embargo, si realmente desea pegarlo en el archivo B o en algún otro archivo, simplemente copie las líneas del Archivo A en el archivo de destino antes de comenzar, y haga el mismo proceso
Seleccione y copie las líneas en el archivo B que desea copiar. Muévase al Archivo A, seleccione las líneas en las que desea copiar. Presione Ctrl + Shift + L para dividir su selección en una selección de varias líneas, mueva los cursores a donde desee y pegue.
La única limitación de esto es que los cursores mantendrán sus posiciones relativas, es posible que no desee esto. Quizás quieras que todos permanezcan en una columna fija.
Mantenga presionado el botón central del mouse y arrastre para seleccionar una o varias columnas de texto, nuevamente presione Ctrl + Shift + L para dividir su selección en líneas y continuar como antes.
B
aparece el contenido completo de en cada ubicación seleccionada de A
.
Pasos:
Vaya al Archivo B e ingrese la selección múltiple ( ⌘+ ⇧+ LO Ctrl+ shift+ L) en
AAA
BB
CCCCC
asegurándose de que todo esté seleccionado, y no solo partes de las líneas que desea copiar.
Mientras está en modo de selección múltiple, copie ( ⌘+ CO Ctrl+ C)
AAA|
BB|
CCCCC|
Vaya al Archivo A y asegúrese de ingresar la selección múltiple exactamente en el mismo número de líneas (en este caso 3).
Alpha|
Beta|
Gamma|
Delta
¡Hazme saber si esto funciona para ti!
Poco tarde, pero encontré este paquete en el foro de SublimeText llamado Pegar como columna. Puede encontrarlo en el Control de paquetes.
Funciona bien, al menos lo suficiente para obtener los datos en el área correcta
RE: Página original del foro: https://www.sublimetext.com/forum/viewtopic.php?f=4&t=10008
Paste in Column
parte superior derecha del menú desplegable. Otro elemento que ST3, por el precio, realmente debería incluir y documentar de fábrica. No se pudo hacer que CTRL / Command-Shift-L funcionara, o al menos no lo entendí lo suficientemente bien.
vaya al archivo B -> haga una selección de varias líneas, que en macos se puede hacer usando la opción y presionando y arrastrando el mouse.
vaya al archivo A -> seleccione y pegue varias líneas.
Lo que me resultaba confuso en las respuestas anteriores era cómo hacer la selección en el archivo B. Estaba haciendo un cmd + A, seleccionando todo.
Entonces, lo único obvio aquí es que tiene que hacer una selección de varias líneas en el archivo B.