Como faço edição de várias linhas no editor Atom?

44

Eu tenho lido tudo e não consigo encontrar nada sobre como fazer isso em Atom no Windows? E por edição multi-linha, quero dizer, ser capaz de expandir seu cursor através de múltiplas linhas, e ser capaz de digitar, e que tudo o que você digitou replica em todas as linhas que você selecionou

    
por Tiwaz89 14.08.2015 / 15:55

4 respostas

39

IIRC, é o mesmo que com o Sublime Text. Ctrl + Alt e use as teclas de seta para selecionar linhas adicionais. Se estiver usando o mouse, apenas a tecla Ctrl é usada; os locais selecionados podem ser conforme necessário, não precisariam estar em nenhuma ordem específica.

Atom tem um "manual de voo" (manual do usuário) com mais detalhes sobre a edição do bloco aqui .

Em um Mac ao usar o mouse, seria a tecla Cmd / ⌘ em vez da Ctrl como no Windows.

Nota:

No Windows, a Ctrl + Alt já pode estar mapeada pelo SO ou pelos drivers / utilitário da placa de tela para alterar a orientação da tela, por exemplo: CTRL + ALT + CHAVE DO WINDOWS + Acima / Abaixo

O mesmo se aplica no Mac, por exemplo: o Ctrl + Shift (como é usado no Sublime) é frequentemente mapeado pelo SO, então a funcionalidade ali é preferida .

Em ambos os casos, as combinações de teclas podem ser alteradas para outra coisa para acomodar ambas (ou desativar o sistema operacional, atalhos de cartão de tela).

    
por 20.08.2015 / 21:22
16

Para usuários de mac, encontrei três maneiras:

  1. Você tem um plug-in para adicionar suporte a alt + seleção de mouse retangular , chamada sublime-style-column-selection .
  2. Com + clique do mouse em vários lugares para criar vários cursores.
  3. Ou sem o mouse, existe controle + deslocamento + e controle + deslocamento + , mas é necessário desativar os mesmos atalhos da Preferência do sistema - > Teclado - > Atalhos usados pelo Controle da Missão : procure por ^ ↑ (ou seja, controle + ) e ^ ↓ (isto é, control + ).

por 09.12.2016 / 19:47
3

Instale um plug-in,

link

NOTA: o plugin multi-cursor não aparece no menu Packages como alguns outros plugins.

Pressionar a seguinte combinação de teclas lhe dará edição em várias linhas,

Windows: alt up arrow

Linux: alt shift up arrow

    
por 20.09.2016 / 04:01
1

Hoje encontrei um pacote no Atom chamado " column-select ". Até agora funciona perfeitamente bem. A maneira como funciona é muito próxima da implementação da seleção de blocos do Rstudio e do Kate.

Não adiciona espaço para preencher a lacuna. Ele literalmente permite que você selecione verticalmente se houver alguma coisa lá (pula linhas vazias e linhas que não têm comprimento suficiente).

O seguinte gif do Github mostra como funciona:

    
por 02.06.2017 / 11:59