Слияние нескольких строк в одну с помощью возвышенного текста



Я очень новичок в возвышенном тексте, и я уверен, что это наивный вопрос. Наблюдение за выбором нескольких строк в http://www.sublimetext.com/ (2/6 слайд). Абсолютно люблю его.



Я понимаю, что Ctrl (Cmd)+Shift+L "множественный выбор", так что мы могли бы сделать редактирование одновременно. Однако в демо они также объединяют все строки в одну строку. Что такое ярлык?

Я Ctrl+J но он просто удаляет один раз, а не все вхождения новой строки.



Я использую TextPad и использовать Find / Replace n с пустого места. Но мне кажется, что человек, дающий демо использует какой-то ярлык.

652   6  

6 ответов:

Я думаю, что в демо, он нажимает Del, С курсором в конце строки, в множественного выбора. Таким образом,\n удаляется в каждой выбранной строки.

один ярлык команды для объединения нескольких строк в 1 - это "join lines".

  • команда + J на Mac для соединения строк.
  • CTRL + J на Windows
  • Edit > Lines > Join Lines

другой подход виден в демо-анимации на sublimetext.com. Используя множественный выбор,Ctrl+Shift+L is используется для разделения выделенной области на строки, и каждая строка редактируется одновременно. конец + del затем удалит все разрывы строк. Это можно увидеть на слайде 2/6 по адресу http://sublimetexttips.com/7-handy-text-manipulation-tricks-sublime-text-2/

ctrl+a и ctrl+j Кажется, работает над возвышенным текстом 3.

редактирование

join соединяет следующую строку с текущей строкой, заменяя все пробелы одним пробелом

http://www.sublimetext.com/docs/commands

перейти к опции редактирования в меню, Редактировать - > линия - > соединить линии

Если вы хотите объединить строки в одну строку, которая также удалит начальное и конечное пространство из строки, должно работать следующее регулярное выражение:

Find What: ^\s*(.+)\s*\n
Replace With: 

Join lines Это хорошая команда, но она добавляет пробелы между объединенными строками. Чтобы объединить строки без интервалов, самый простой способ выглядит следующим образом:

  1. Find -> Replace (Command+Option+F на Mac)
  2. Ctrl+Enter для ввода новой строки в Find What поле.
  3. не вводите ничего в

Comments

    Ничего не найдено.