Como recortar e colar uma coluna de texto no texto sublime 3 -
Por exemplo:
Arquivo A
Alpha
Beta
Gamma
Delta
Arquivo B
AAA
BB
CCCCC
Eu quero acabar com o arquivo B tendo
Alpha AAA
Beta BB
Gamma CCCCC
Delta
Como recortar e colar uma coluna de texto no texto sublime 3 -
Por exemplo:
Arquivo A
Alpha
Beta
Gamma
Delta
Arquivo B
AAA
BB
CCCCC
Eu quero acabar com o arquivo B tendo
Alpha AAA
Beta BB
Gamma CCCCC
Delta
Respostas:
Primeiro, selecione as linhas no arquivo B que você deseja copiar. Anote o número de linhas (isso deve ser exibido na parte inferior da tela). Esse número de linhas é X. Copie essas linhas.
Segundo, selecione as primeiras X linhas do Arquivo A para que exista um cursor no final. Para fazer isso, mova o cursor até o final da primeira linha, vá para o menu de seleção e use o atalho para "Adicionar próxima linha" até selecionar X linhas. No OSX, seu controle-shift-down. Neste exemplo, haverá 3 cursores no final do arquivo A que se parecem com isso:
Alpha|
Beta|
Gamma|
Delta
Por fim, pressione tab uma vez e cole suas linhas. Você deve ter os resultados desejados.
Devido à maneira como isso é feito, é mais fácil colar no Arquivo A. No entanto, se você realmente deseja colar no arquivo B ou em algum outro arquivo, copie as linhas do Arquivo A no arquivo de destino antes de iniciar e faça o mesmo processo.
Selecione e copie as linhas no arquivo B que deseja copiar. Vá para o Arquivo A, selecione as linhas nas quais deseja copiar. Pressione Ctrl + Shift + L para dividir sua seleção em uma seleção de várias linhas, mova os cursores para onde quiser e cole.
A única limitação disso é que os cursores manterão suas posições relativas; talvez você não queira isso. Talvez você queira que todos permaneçam em uma coluna fixa.
Mantenha pressionado o botão do meio do mouse e arraste para selecionar uma ou várias colunas de texto, novamente pressione Ctrl + Shift + L para dividir sua seleção em linhas e continue como antes.
B
exibido em cada local selecionado de A
.
Passos:
Vá para o Arquivo B e insira a seleção múltipla ( ⌘+ ⇧+ LOR Ctrl+ shift+ L) em
AAA
BB
CCCCC
certificando-se de que tudo esteja selecionado, e não apenas partes das linhas que você deseja copiar.
Enquanto estiver no modo de seleção múltipla, copie ( ⌘+ COU Ctrl+ C)
AAA|
BB|
CCCCC|
Vá para o arquivo A e certifique-se de inserir a seleção múltipla exatamente no mesmo número de linhas (neste caso, 3).
Alpha|
Beta|
Gamma|
Delta
Deixe-me saber se isso funciona para você!
Pouco tarde, mas encontrei este pacote no fórum SublimeText chamado Colar como Coluna. Você pode encontrá-lo no Controle de Pacotes.
Funciona bem, pelo menos o suficiente para obter os dados na área certa
RE: Página original do fórum: https://www.sublimetext.com/forum/viewtopic.php?f=4&t=10008
Paste in Column
, na parte superior direita do menu suspenso. Outro item que o ST3, pelo preço, realmente deve incluir e documentar imediatamente. Não foi possível fazer o CTRL / Command-Shift-L funcionar, ou pelo menos eu não o entendi o suficiente.
vá para o arquivo B -> faça uma seleção de várias linhas, o que no macos pode ser feito usando a opção e pressione e arraste o mouse.
vá para o arquivo A -> faça uma seleção de várias linhas e cole.
O que me confundiu nas respostas anteriores foi: como fazer a seleção no arquivo B. Eu estava fazendo um cmd + A, selecionando tudo.
Portanto, a única coisa fora do óbvio aqui é que você deve fazer uma seleção de várias linhas no arquivo B.