Sublime Text: Вставляем текст в начало или в конец каждой линии

Вполне может возникнуть такая ситуация, когда в Sublime Text потребуется вставить какой-то определенный текст в начале, или в конце, каждой линии. К счастью, с помощью
встроенных в программу возможностей, сделать это будет достаточно легко.

Использование регулярных выражений

Для работы с большими файлами, это самый оптимальный с точки зрения производительности способ.

Для того, чтобы вставить нужный текст в НАЧАЛЕ каждой линии с помощью замены по регулярному выражению, нужно выполнить следующие действия:

  1. Нажимаем горячие клавиши Ctrl + H для вызова окошка замены.
  2. Переводим в режим работы с регулярными выражениями (см. рисунок выше).
  3. В строке «Find» указываем один символ — ^.
  4. В строке «Replace» пишем нужный текст.
  5. Нажимаем «Replace All» и наслаждаемся полученным результатом.

Для того, чтобы вставить нужный текст в КОНЦЕ каждой линии с помощью замены по регулярному выражению, нужно выполнить похожую процедуру:

  1. Нажимаем горячие клавиши Ctrl + H для вызова окошка замены.
  2. Переводим в режим работы с регулярными выражениями (см. рисунок выше).
  3. В строке «Find» указываем один символ — $.
  4. В строке «Replace» пишем нужный текст.
  5. Нажимаем «Replace All» и получаем нужный результат.

Использование многострочного редактирования

Данный способ не рекомендуется использовать с большими файлами.

Для того, чтобы вставить нужный текст в НАЧАЛЕ каждой линии, используя возможности многострочного редактирования, выполняем следующие действия:

  1. Нажимаем Ctrl + A для выделения всего текста
  2. Нажимаем Ctrl + Shift + L для перехода многострочного редактирования
  3. Нажимаем клавишу Home (или Ctrl + ←), для того, чтобы перейти в начало каждой линии
  4. Пишем нужный текст, по окончанию ввода нажимаем на клавишу Esc для выхода из режима многострочного редактирования

Для того, чтобы вставить нужный текст в КОНЦЕ каждой линии, используя возможности многострочного редактирования, делаем следующее:

  1. Нажимаем Ctrl + A для выделения всего текста
  2. Нажимаем Ctrl + Shift + L для перехода многострочного редактирования
  3. Нажимаем клавишу End (или Ctrl + →), для того, чтобы перейти в начало каждой линии
  4. Пишем нужный текст, по окончанию ввода нажимаем на клавишу Esc для выхода из режима многострочного редактирования

Комментарии

Добавить комментарий