Подтвердить что ты не робот

"Режим столбца" в gedit?

Я перехожу из UltraEdit в Windows к gedit в Linux. До сих пор этот опыт велик (здесь много свободного инструмента), но есть одна незаменимая особенность UltraEdit. Я не могу найти способ репликации - Режим столбцов.

Режим столбца - это функция, доступная в UltraEdit, нажав Alt + C. С его помощью вы можете выделить текст в одном столбце по многим строкам, что позволит вам редактировать сразу несколько строк (например, чтобы прокомментировать фрагмент текста, добавить строку к выровненным именам переменных или по многим другим причинам). Это избавило меня от бесчисленных часов поиска и замены или повторного ручного редактирования последовательных строк, и я чувствую себя очень неудобно в gedit без него.

Есть ли что-нибудь подобное (через плагин, вероятно) в gedit? Спасибо за любые подсказки!

4b9b3361

Ответ 1

Я не уверен, помогает ли это. Страница Gnome по теме недоступна. Довольно много людей, похоже, ищут эту точную функцию. Один парень делает этот плагин, попробуйте, возможно, он помогает: http://jon-walsh.com/journal/multi-edit/ Другие мысли по этому вопросу здесь: http://brainstorm.ubuntu.com/idea/17656/. Предполагается, что это незавершенный плагин для того, что вы ищете, но, как я уже сказал, страница, похоже, не работает. http://live.gnome.org/Gedit/Plugins/ColumnMode

Ответ 2

Multi-edit предоставляет только часть функций, доступных в режиме колонки Ultraedit. Хотя я могу сделать выбор с разделителями по столбцам, включив режим Multi-edit и нажав "Enter" после обычного выбора, я не могу скопировать этот выбор в буфер обмена и вставить его в другом месте, как я могу, с помощью Ultraedit.

Разработчик Multi-Edit разработал сиквел под названием "Имитация", обсуждаемый в http://codetree.com.au/projects/imitation/. В продолжении также отсутствует способность вырезать и вставлять выбор столбца.

В Linux есть еще один редактор под названием "Kate", который предоставляет возможность вырезать и вставлять прямоугольный блок кода. Режим "редактирования блока" в Kate включен с помощью Ctrl-Shift-B. Когда режим редактирования блока включен, вы можете щелкнуть мышью, чтобы выбрать блок текста, вырезать, скопировать или вставить блок так же, как и в Ultraedit.

Когда я установил Kate на мою систему Fedora, он задействовал множество зависимостей KDE, что может быть проблемой для некоторых людей. Для меня это меньше оснований для загрузки Windows, так как я использовал режим колонки Ultraedit для редактирования, что просто не удобно в gedit.

Ответ 3

У меня также был опыт перехода от ULTRAEDIT в Windows к некоторым редакторам в Linux. пока лучшее решение:

1. используя geany для редактирования больших файлов txt. он намного быстрее, чем gedit, чтобы открыть файл, а режим столбца довольно удобен: просто держите Ctrl + shift, используя мышь, чтобы выбрать содержимое. или вы можете сначала поместить курсор в начальную точку, затем удерживайте Ctrl + сдвиг, прежде чем использовать мышь, чтобы выбрать конечную точку. который подходит для больших колонок.

2. Для редактирования скриптов лучше использовать emacs. есть также режим cua-mode, который может выбрать столбец. и они могут добавлять инкрементный номер в каждой строке выбранных столбцов. лучший учебник - поиск cua mode emacs в youtube.

Ответ 6

Разработка на нем остановлена, но nedit - это доступная стойка, имеет потрясающее редактирование столбцов, лучше, чем ultraedit, это редактор FAST, и вам не нужно устанавливать компоненты KDE.

Ответ 7

Geany имеет эту функцию с помощью Ctrl + Shift перетащить мышь из курсора

Ответ 8

Удерживая Ctrl, и выбор будет вставляться в виде столбца. Это не так хорошо, как Alt + C, но достаточно быстро для обхода.