Как сдвинуть блок текста вправо/влево в Тексте 2.
Как с помощью Sublime Text 2 сдвинуть блок текста влево или вправо?
Как с помощью Sublime Text 2 сдвинуть блок текста влево или вправо?
Вы можете использовать ctrl+ ]
для отступов от линии (или выделенного блока), и ctrl + [
для удаления отступов.
На OSX это cmd + ]/[
.
Вы также можете использовать tab/shift+tab, но они будут начинаться с того места, где в данный момент находится курсор, в то время как ctrl+[/]
будет перемещать всю строку/блок
Зацените Colinta’s SublimeMoveText . Устанавливается как обычный плагин (он называется “MoveText” менеджером пакетов), но привязки клавиш должны быть настроены вручную. Вот что я сделал:
// 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" },
Выделите то, что вы хотите переместить. Если это более одной строки, используйте выбор столбца как @Подсказка (сдвиг+щелкните правой кнопкой мыши на Win/Linux, опция+мышь на OSX). Затем используйте связку клавиш для перемещения текста влево/вправо. Вы также можете настроить привязку клавиш для перемещения выделенной строки вверх/вниз.
Используйте выбор колонки , а затем вставьте или удалите пробелы или вкладки.
Или выделите выделенный текст и нажмите клавишу табуляции, чтобы переместить его вправо, или сдвиньте+табуляция, чтобы переместить его влево.
Для перемещения линий влево и вправо используйте:
⌘ + ] или ⌘ + [
Для перемещения линий вверх и вниз используйте:
⌘ + ctrl + upArrow или downArrow