Como deslocar um bloco de texto para a direita / esquerda em Sublime Text 2

23

Como eu mudo um bloco de texto para a esquerda ou para a direita com o Sublime Text 2?

    
por erikvold 15.01.2013 / 21:44

5 respostas

40

Você pode usar ctrl+ ] para recuar uma linha (ou bloco realçado) e ctrl + [ para desvincular.

No OSX, isso é cmd + ]/[ .

Você também pode usar tab / shift + tab, mas estes começarão de onde quer que o cursor esteja atualmente, enquanto ctrl+[/] moverá toda a linha / bloco

    
por 16.01.2013 / 03:08
14

Confira SublimeMoveText da colinta . Instale como um plugin normal (ele é chamado de "MoveText" pelo Gerenciador de Pacotes), mas os atalhos de teclado precisam ser configurados manualmente. Aqui está o que eu fiz:

// MoveText
// move_text_left: Moves the selected text one character to the left
// move_text_right: Moves the selected text one character to the right
// move_text_up: Moves the selected text one line up
// move_text_down: Moves the selected text one line down
{ "keys": ["ctrl+shift+n"], "command": "move_text_left" },
{ "keys": ["ctrl+shift+m"], "command": "move_text_right" },

Destaque o que você deseja mover. Se for mais de uma linha, use a seleção de colunas como sugerido @jivings (shift + clique com o botão direito do mouse em Win / Linux, opção + mouse no OSX). Em seguida, use a tecla de atalho para mover o texto para a esquerda / direita. Você também pode configurar atalhos de teclado para mover a linha para cima / baixo selecionada.

    
por 17.01.2013 / 23:04
3

Use a seleção de colunas e insira ou exclua espaços ou guias.

Ou destaque uma seleção de texto e pressione a guia para movê-la para a direita ou shift + tab para movê-la para a esquerda.

    
por 15.01.2013 / 21:52
1
  1. Selecione linhas de código e pressione a tecla "tab", mas funciona apenas para recuar para a direita
  2. Para mover uma parte do código para frente e para trás (esquerda ou direita), use a combinação de teclas: 'CTRL' + '[' e / ou 'CTRL' + ']'
por 07.03.2017 / 11:56
0
  1. Ir para localizar substituir (Ctrl + H)
  2. Selecione as opções "Expressões regulares" e "Na seleção".
  3. Selecione o bloco em que você deseja inserir espaço.
  4. Substitua todos os "^" por ""
por 03.05.2018 / 13:23