Come spostare un blocco di testo a destra/sinistra in Sublime Text 2
Come faccio a spostare un blocco di testo a sinistra o a destra con Sublime Text 2?
Come faccio a spostare un blocco di testo a sinistra o a destra con Sublime Text 2?
Puoi usare ctrl+ ]
per far rientrare una linea (o un blocco evidenziato), e ctrl + [
per togliere il rientro.
Su OSX questo è cmd + ]/[
.
Puoi anche usare tab/shift+tab, ma questi partiranno da dove si trova attualmente il cursore, mentre ctrl+[/]
sposterà l'intera linea/ blocco
Controlla colinta’s SublimeMoveText . Si installa come un normale plugin (si chiama “MoveText” dal gestore dei pacchetti), ma i keybindings devono essere impostati manualmente. Ecco cosa ho fatto:
// 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" },
Evidenzia ciò che vuoi spostare. Se è più di una linea, usa la selezione della colonna come suggerito da @Jivings (shift+click destro su Win/Linux, option+mouse su OSX). Poi usa il keybinding per spostare il testo a sinistra/destra. Puoi anche impostare i keybinding per spostare il selezionato su/giù di una riga.
Usare selezione colonna e poi inserire o cancellare spazi o tabulazioni.
Oppure evidenziate una selezione di testo e premete tab per spostarla a destra o shift+tab per spostarla a sinistra.
Per spostare le linee a sinistra e a destra usa:
⌘ + ] o ⌘ + [
Per spostare le linee su e giù usa:
⌘ + ctrl + freccia su o freccia giù