Модуль «Зовнішні інструменти»

Модуль Зовнішні інструменти дозволяє виконувати зовнішні команди та сценарії оболонки. Команді можна передавати деякі дані, а потім використовувати виведену нею інформацію (наприклад, sed), або запускати запускати певну команду (наприклад, make)

Використовуючи Менеджер зовнішніх інструментів можна створювати та редагувати команди. Для запуску зовнішніх команд використовуйте меню Сервіс.

10.4.1. Вбудовані команди

З модулем постачаються наступні команди:

Build

Запускає make у каталозі поточного документу.

Directory Listing

Вставляє зміст каталогу поточного документу у новий документ.

Environment Variables

Відображає список змінних оточення у нижній панелі.

Grep

Шукає вираз в усіх файлах у каталозі поточного документу, використовуючи шаблони. Результати відображаються у нижній панелі.

Remove Trailing Spaces

Видаляє всі початкові та завершальні пробіли у рядках.

10.4.2. Визначення команд

Щоб додати зовнішню команду, виберіть Сервіс ▸ Зовнішні інструменти.

У вікні Менеджер зовнішніх інструментів натисніть кнопку Створити. Для нової команди можна вказати наступні подробиці:

Опис

Коли меню команди обрано, опис відображається у рядку статусу.

Комбінація клавіш

Комбінація клавіш для виклику команди.

Команди

Команди, що запускаються. Можна використовувати також і змінні оточення, докладніше дивіться Розділ 10.4.4 ― Змінні.

Ввід

Дані, що отримуються командами (як stdin): текст всього поточного документу, виділена область, рядок або слово.

Вікно виводу

Що робити з виводом команди: відобразити у нижній панелі, вставити у новий документ або у поточний; у кінець, у позицію курсора, замінити виділений текст у документі або ж замінити весь документ.

Застосовність:

Визначає тип документу, до якого типу застосовуються команди, наприклад, локальні документи або документи у мережі.

10.4.3. Редагування та видалення фрагментів

Для редагування фрагменту виберіть його зі списку та відредагуйте.

Для перейменування фрагменту, клацніть на ньому у списку.

Щоб відновити змінені вбудовані фрагменти, натисніть Відновити.

Для видалення фрагменту, виберіть його у списку та натисніть кнопку Видалити. Вбудовані фрагменти видалити неможливо.

10.4.4. Змінні

У полі Команда(и) можна використовувати наступні змінні:

  • GEDIT_CURRENT_DOCUMENT_URI
  • GEDIT_CURRENT_DOCUMENT_NAME
  • GEDIT_CURRENT_DOCUMENT_SCHEME
  • GEDIT_CURRENT_DOCUMENT_PATH
  • GEDIT_CURRENT_DOCUMENT_DIR
  • GEDIT_DOCUMENTS_URI
  • GEDIT_DOCUMENTS_PATH