Привет существует ли текстовый редактор там, который позволяет мне выбирать блок текста и вставлять символ во все строки в том, где я хочу? Например, запустите строки, конца строки, энного положения
Да, должны быть многие, кто поддерживает это.
В vim
Вы могли сделать это несколькими способами:
:1,$s/^/your text here/
который напоминает мне, что Вы могли непосредственно использовать regex с sed
(т.е. на оболочке).
$ sed -i 's/^/your text here/' $YOUR_FILE_HERE
Я верю в emacs
это называют M-x string-insert-rectangle
.
есть ли текстовый редактор там, который позволяет мне
Да, 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),
Если Вы не возражаете платить за редактора вызовам UltraEdit ту функцию "Column Mode". UltraEdit для Windows & Linux.
Если Вы находитесь в Windows, я полагаю, что существуют некоторые бесплатно распространяемые текстовые редакторы с той функцией, но я не могу вспомнить их имена прямо сейчас. Если я найду их, то я обновлю свой ответ.
Можно достигнуть этого с jEdit.
Для выбора блока текста используют инструмент Rectangular Selection (т.е. удерживают Управление при выборе),
Инструмент Search/Replace позволяет Вам искать регулярные выражения использования так для нахождения запуска каждой строки, которой просто были бы критерии поиска"^
"