2013-01-15 20:44:39 +0000 2013-01-15 20:44:39 +0000
26
26

Cómo desplazar un bloque de texto a la derecha/izquierda en Sublime Text 2

¿Cómo puedo desplazar un bloque de texto a la izquierda o a la derecha con Sublime Text 2?

Respuestas (6)

45
45
45
2013-01-16 02:08:28 +0000

Puedes usar ctrl+ ] para sangrar una línea (o un bloque resaltado), y ctrl + [ para des sangrar.

En OSX es cmd + ]/[.

También puedes usar tabulador/mayúsculas+tabulador, pero estos empezarán desde donde esté el cursor actualmente, mientras que ctrl+[/] moverá toda la línea/bloque

17
17
17
2013-01-17 22:04:44 +0000

Mira colinta’s SublimeMoveText . Se instala como un plugin normal (el gestor de paquetes lo llama “MoveText”), pero las combinaciones de teclas deben configurarse manualmente. Esto es lo que hice:

// 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" },

Resalta lo que quieres mover. Si es más de una línea, utilice la selección de columna como @Jivings sugirió (shift+clic derecho en Win/Linux, opción+ratón en OSX). Luego usa el keybinding para mover el texto a la izquierda/derecha. También puede configurar los enlaces de las teclas para mover lo seleccionado hacia arriba/abajo de una línea.

3
3
3
2013-01-15 20:52:21 +0000

Utilice selección de columna y luego inserte o elimine espacios o tabulaciones.

O resalte una selección de texto y pulse el tabulador para moverla a la derecha o shift+tabulador para moverla a la izquierda.

1
1
1
2017-03-07 10:56:31 +0000
  1. Seleccione las líneas de código y pulse la tecla “tabulador”, pero sólo funciona para sangrar a la derecha
  2. Para mover un trozo de código hacia adelante y hacia atrás (a la izquierda o a la derecha) utilice la combinación de teclas: ‘CTRL’ + ‘[’ y/o ‘CTRL’ + ‘]’
0
0
0
2018-05-03 11:23:39 +0000
  1. Ir a buscar reemplazar (Ctrl + H)
  2. Seleccione las opciones “Expresiones regulares” y “En la selección”.
  3. Selecciona el bloque donde quieres insertar el espacio.
  4. Reemplazar todos los “^” por “ ”
0
0
0
2019-07-17 15:40:53 +0000

Para mover las líneas a la izquierda y a la derecha utilice :

⌘ + ] o ⌘ + [

Para mover las líneas hacia arriba y hacia abajo utilice :

⌘ + ctrl + upArrow o downArrow