Como posso colocar o cursor em todas as linhas do Sublime Text?


91

Quero poder editar todas as linhas dos meus dados simultaneamente, por exemplo, colocar aspas antes de cada linha. Estou me perguntando qual é a combinação de teclas que me permitirá fazer isso.

Respostas:


180

Quatro etapas:

  1. Selecione todo o texto: CTRL A
  2. Ative os multi-cursores: CTRL (or CMD on Mac) SHIFT L
  3. Pressione a Hometecla para mover todos os cursores para a frente da linha
  4. Pressione a "tecla de cotação para inserir a cotação.

Usar as teclas de seta Home Ende CTRL+ left | righté útil ao gerenciar vários cursores.


3
Tenho usado o sublime por mais de 5 anos e gostaria de saber disso anos atrás. @Jacko Dê a este homem a marca de verificação verde.
Dave Liu

1
como isso não é nem verificado como a resposta
mahmoudafer

Desculpem pessoal, estou fora de serviço - acabei de dar o cheque verde ao Eric!
Jacko

1
Você economizou milhares de milhões de dólares para minha empresa! Para sempre grato!
Damián Rafael Lattenero

14

Em um mac, você pode destacar as linhas que deseja editar e usar CMDShiftL, ou ctrlShiftLno Windows.


3
Se acontecer de você usar o Loom, feche o programa porque ele sequestra essa combinação de teclas de atalho no mac.
Abram

3

No Mac

  1. cmd+ A(Selecionar tudo)
  2. cmd+ shift+L (Dividir a seleção em linhas)
  3. shift+ 2(Seleção envolvente com aspas)
  4. esc (Escapar)

Múltiplos cursores


Obrigado! A etapa 3 deve ser shift + ".
entrada em

3

No Windows

CTRL+ A(Selecionar todos os dados)

CTRL+ Shift+ L(O cursor aparecerá em cada linha)

Shift+ (tecla direita ou esquerda) (mover o cursor para a esquerda ou direita)

Pressione ESCpara remover o foco.


1
Agradeço Hassan / HMD
Jacko
Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.