2010-09-09

Заметка про GEDIT

Как я писал ранее о расширениях этого стандартного в Ubuntu текстового редактора. Здесь я опишу, как он мне помог в быстром решении одного простого вопроса.
Считаю картриджи в коробках. Синих в этой 7, в той 5, тут 14... Так и записываю: 7+5+14 и т.д. И так для каждого цвета. А теперь это надо сложить. А лень.
Поэтому, открываю Gedit, Правка-Параметры-Модули. Ставлю галку на "Внешние инструменты".
Создаю новый, называю "Математика". Вот так:


Теперь выделяю мой математический кусок, жму Alt+m и он заменяется результатом.
Чувствуете, как руки начинают чесаться от желания что-нибудь наворотить? Тогда вот вам еще кое что. В скриптах используются переменные окружения, такие как $PATH, $HOME или $PWD. Но для скриптов Gedit есть и свои особенные. Вот они:


$GEDIT_SELECTED_TEXT - Выделенный текст
$GEDIT_CURRENT_WORD - Слово, на котором находится курсор
$GEDIT_CURRENT_LINE - Строка, на которой находится курсор
$GEDIT_CURRENT_LINE_NUMBER - Номер строки, на которой находится курсор
$GEDIT_CURRENT_DOCUMENT_URI - URI документа
$GEDIT_CURRENT_DOCUMENT_NAME - Имя документа (файла)
$GEDIT_CURRENT_DOCUMENT_SCHEME - Тип документа (file/ftp/ssh)
$GEDIT_CURRENT_DOCUMENT_PATH - Полный путь к файлу (для локальных)
$GEDIT_CURRENT_DOCUMENT_DIR - Каталог текущего файла
$GEDIT_CURRENT_DOCUMENT_TYPE - Тип содержимого документа
$GEDIT_CURRENT_DOCUMENTS_URI - Список URI открытых документов
$GEDIT_CURRENT_DOCUMENTS_PATH - Список путей открытых документов

Вам и Gedit в руки! Кстати, не забудьте установить плагины:
sudo apt-get install gedit-plugins