Respostas:
Você pode usar ctrl+ ]
para recuar uma linha (ou bloco realçado) e ctrl + [
desanuviar.
No OSX é isso cmd + ]/[
.
Você também pode usar tab / shift + tab, mas eles começarão de onde o cursor estiver atualmente, enquanto ctrl+[/]
moverão toda a linha / bloco
Confira o SublimeMoveText de colinta . Instale como um plug-in normal (chamado "MoveText" pelo Gerenciador de Pacotes), mas as combinações de teclas devem ser configuradas 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 houver mais de uma linha, use a seleção de colunas como @Jivings sugerido (shift + clique com o botão direito do mouse em Win / Linux, opção + mouse no OSX). Em seguida, use a combinação de teclas para mover o texto para a esquerda / direita. Você também pode configurar as combinações de teclas para mover a linha para cima / para baixo selecionada.
super+ctrl+left/right
ligações de teclas. Além disso, o MoveText move o texto por posição de caractere, não por palavra, o que seria mais útil para fins gerais de edição de texto.
Use a seleção de colunas e insira ou exclua espaços ou guias.
Ou selecione uma seleção de texto e pressione tab para movê-lo para a direita ou shift + tab para movê-lo para a esquerda.
Para mover linhas para a esquerda e direita, use:
⌘ +] ou ⌘ + [
Para mover linhas para cima e para baixo, use:
⌘ + ctrl + seta para cima ou seta para baixo