текстовый редактор, который позволяет выбор текстового блока, затем добавляет символ впереди строки? [закрытый]

Привет существует ли текстовый редактор там, который позволяет мне выбирать блок текста и вставлять символ во все строки в том, где я хочу? Например, запустите строки, конца строки, энного положения

2
задан 09.04.2017, 14:34

4 ответа

Да, должны быть многие, кто поддерживает это.

В vim Вы могли сделать это несколькими способами:

  • выберите визуальный блок с CTRLV и вставьте со мной
  • используйте regex: :1,$s/^/your text here/

который напоминает мне, что Вы могли непосредственно использовать regex с sed (т.е. на оболочке).

$ sed -i 's/^/your text here/' $YOUR_FILE_HERE

Я верю в emacs это называют M-x string-insert-rectangle.

2
ответ дан 08.12.2019, 06:31

есть ли текстовый редактор там, который позволяет мне

Да, Emacs.

выберите блок текста и вставьте символ во все строки в том, где я хочу? Например, запустите строки, конца строки, энного положения

Вставить некоторый текст в столбце Nth: выберите блок текста из столбца Nth первой целевой строки к столбцу Nth цели последняя строка, затем нажмите C-x r t (string-rectangle) и введите дополнительный текст для вставки на каждой строке.

Вставить некоторый текст в конце строки: выберите блок текста вниз в конец последней строки, затем работайте M-x replace-regexp (или нажать C-M-% или выберите “Replace regexp” в меню “Edit”) заменять regexp $ (значение конца строки) с текстом Вы хотите вставить.

(C-x средства Ctrl+X; M-x означает 'Alt+X),

2
ответ дан 08.12.2019, 06:31

Если Вы не возражаете платить за редактора вызовам UltraEdit ту функцию "Column Mode". UltraEdit для Windows & Linux.

Если Вы находитесь в Windows, я полагаю, что существуют некоторые бесплатно распространяемые текстовые редакторы с той функцией, но я не могу вспомнить их имена прямо сейчас. Если я найду их, то я обновлю свой ответ.

0
ответ дан 08.12.2019, 06:31

Можно достигнуть этого с jEdit.

Для выбора блока текста используют инструмент Rectangular Selection (т.е. удерживают Управление при выборе),

Инструмент Search/Replace позволяет Вам искать регулярные выражения использования так для нахождения запуска каждой строки, которой просто были бы критерии поиска"^"

0
ответ дан 08.12.2019, 06:31

Теги

Похожие вопросы