Удаление / добавление разрывов строк после определенной строки с помощью Sublime Text

использование Sublime Text 2-возможно ли вставить разрыв строки / text возврат после определенной строки в текстовом файле, например, с помощью найтизаменить?

(бонусный вопрос: Можно ли удалить все разрывы строк после определенной строки)

4 ответов


вот как вы это сделаете на Mac:

команда+F>строку типа>управления+команда+G>ESC>Стрелка Вправо>разрыв строки


и Windows / Linux (непроверенных):

управления+F>строку типа>Alt+Ф3 > ESC>Стрелка Вправо>разрыв строки


Важная частьуправления+команда+G выбрать все матчи.
После выбора текста, который вы ищете, вы можете использовать предоставленные несколько курсоров для выполнения любых текстовых манипуляций.

подсказка: вы можете вручную создать несколько курсоров с помощью команда+клик (или управления+клик) для достижения аналогичных результатов.


С помощью найти - заменить инструмент, это может быть достигнуто двумя различными способами:

  1. щелкните заменить поле и нажать Ctrl + Enter чтобы вставить новую строку (поле должно изменяться, но это не так, поэтому трудно увидеть вставленную новую строку).

  2. внутри найти - заменить инструмент активировать S&R regex mode (первый значок слева .*, клавиши Alt + Ctrl / Cmd + R для его активации / деактивации).

  3. тип \n на заменить поле везде, где вы хотите вставить новую строку.

оба решения также работают, если вы хотите найти новые строки, просто сделайте это в найти поле.


Правка - > Строки - >Соединить Строки (Ctrl+J)


вы, вероятно, должны использовать несколько курсоров. См.неофициальная документация, или хороший учебник. Вот некоторые краткие инструкции, чтобы установить Вас на вашем пути:

  1. наведите курсор на строку интереса.
  2. тип команда+D (Mac) или управления+D (ОС Windows/Linux), чтобы выбрать текущий экземпляр строки.
  3. тип команда+D (Mac) или управления+D (Windows/Linux) для выбора последовательных экземпляров строки.
  4. поочередно, типа управления+команда+G (Mac) или управления+команда+G выберите все экземпляры вашей строки.
  5. теперь у вас есть несколько указателей, чтобы вставить или удалить строку, как вы пожалуйста.
  6. (типа esc для выхода из режима курсора.)

удачи!