Алексей Федорчук
Текстовый редактор Komodo Edit, при всех его многочисленных и несравненных достоинствах, не оправдал моих надежд на универсальность, начав неожиданно давать сбои при работе с большими (полтора–два мегабайта) html-файлами. Так что я вернулся опять к Geany как очередному инструменту своей сочинительской деятельности. И потому продолжаю цикл мини-заметок о некоторых особенностях этого редактора по мере того, как они оказываются востребованными (для меня). Ныне настал черёд рассмотреть закладки (bookmarks) в тексте редактируемого документа.
Закладки в Geany бывают простые и нумерованные. Первые помечают абзац целиком, вторые… о вторых я скажу позднее. Создание простых закладок и переход по ним — встроенная функция Geany. И на практике обратиться к ней очень легко: достаточно щёлкнуть мышью на сером поле слева от области редактирования текста в любом месте помечаемого абзаца, чтобы в начале его появился зелёный крестик — это и есть закладка на этот абзац:
Того же эффекта можно добиться комбинацией клавиш Control
+M
. И таких закладок в одном документе можно сделать сколько угодно. А перемещаться по ним — линейно, комбинациями клавиш Control
+.
(символ точки, вперёд) и Control
+,
(символ запятой, назад).
Повторение щелчка на сером поле возле помеченного абзаца снимет любую установленную ранее закладку. А последнюю закладку, установленную через Control
+M
, можно снять повторным нажатием той же комбинации. Избавиться от всех простых закладок разом можно через меню: Документ -> Убрать маркеры. Впрочем, при закрытии документа они и сами пропадут.
А вот закладки нумерованные можно сохранять вместе с документом. Правда, предварительно надо сначала установить соответствующий плагин:
$ apt install geany-plugin-numberedbookmarks
А затем — активировать его через меню Инструменты -> Менеджер модулей:
А при необходимости — и настроить, нажав кнопку Параметры — можно видеть, что первым пунктом тут как раз и идёт вопрос свободы Африки сохранения закладок:
Впрочем, этот чекбокс отмечен по умолчанию. Нужно только помнить, что нумерованные закладки сохарняются только в момент записи файла на диск. Это же относится и к сохранению обычных закладок, которое тоже можно включить через данный плагин, отметив чекбокс, идущий последним.
А вот отметку с бокса Center view…, по моему, лучше снять — тогда при переходе к закладке она окажется в поле зрения.
Как пользоваться нумерованными закладками, можно узнать, нажав кнопку Справка в панели настройки модулей — это выведет подсказку в отдельном окошке:
Из подсказки этой можно узнать, что нумерованных закладок можно создать всего 10 — от нулевой до десятой. И для этого следует нажать комбинацию клавиш Control+Shift+#, где # — число от 0 до 9. После этого в том же сером поле слева от области редактирования текста появится соответствующая цифирь на жёлтом фоне:
Перемещаться между нумерованными закладками можно в произвольном порядке, комбинацией клавиш Control+#. А удалять их — повторным нажатием первой комбинации в уже «заложенном» абзаце. Если же повторить Control+Shift+# в другом абзаце — закладка переместится на новое место.
И ещё важно: в данном плагине указанные комбинации клавиш работают только при английской раскладке клавиатуры. Вот тут-то и пригодится временный переключатель раскладок.
В каком дстрибутиве работаете с данным редактором ?
Позвольте поинтересоваться, где этот плагин сохраняет закладки?
В самом файле, в файлике рядом в той же папке (а-ля srt-файл субтитров для видео-файлов, в настройках программы или еще где?
2 Сергей
Во всех Gtk based, а одно время и в KDE тоже, потому как Kate от него безнадёжно отстал
2 alex кстати, да, спасибо за напоминание — забыл написать
в зависимости от установок:
или в ~/.config/geany/plugins/Geany_Numbered_Bookmarks/settings.conf (по умолчанию)
или в параллельно файле рядом с исходным — вида filename.gnbs.conf
чуть позже сочиню дополнение по этому поводу
то есть на любой вкус: portable и not-portable
Молодцы…
в общем-то оба portable — только по разному: один с проектом, другой — с настройками Geany
но да — на любой вкус
Старый друг — лучше двух новых. Кстати, благодаря Вашей статье, когда-то попробовал geany с тех пор и пользую.
> Старый друг – лучше двух новых.
Точно. Новый друг с острова Комодо меня в критической ситуации подвёл, а вот старый — ни разу.