Я нашел команду, которая контролирует это:
[ { "keys": ["super+up"], "command": "swap_line_up" }, { "keys": ["super+down"], "command": "swap_line_down" } ]
В vim и Notepad ++ у меня есть потрясающая функция, отображаемая или встроенная, которая называется пузырьковым всплытием текста. Я знаю о документации Sublime для моей собственной карты, но хотел убедиться, что я не дублирую функциональность:
В основном, когда у меня выделен либо блок текста, либо только курсор на строке, я нажимаю (Ctrl + Up / Down) или какое-то другое отображение, и текст перемещается вверх или вниз в блоке, а остальная часть текст «течет» вокруг него.
Это встроенная функция в Sublime Text или я должен написать в ней сценарий?
Я нашел команду, которая контролирует это:
[ { "keys": ["super+up"], "command": "swap_line_up" }, { "keys": ["super+down"], "command": "swap_line_down" } ]
Sublime Text 2, похоже, не обладает такой функциональностью. Вы можете перемещать целые строки с помощью ctrl + cmd + up/down
, но не меньшего выделения внутри строки.
Я заметил, что вы используете OSX. Для чего стоит, у Textmate есть функциональность, к которой вы стремитесь. Я давно не пользовался Textwrangler, поэтому не могу точно сказать, имеет ли он эту функцию. Это очень хороший бесплатный текстовый редактор, и его стоит изучить в любом случае.
Редактировать: я пробовал Textwrangler, и хотя он все еще хороший редактор, он не имеет функции, которую вы ищете.
Тем не менее, если вы являетесь пользователем Vim, я слышал хорошие новости о MacVim