Zásuvný modul Externí nástroje

Zásuvný modul Externí nástroje slouží ke spouštění externích příkazů z aplikace gedit. Příkazu můžete předat nějaký obsah a využít jeho výstup (např. sed) nebo spustit předefinovaný příkaz (např. make).

Pro vytváření a úpravu příkazů použijte Správce externích nástrojů. Spustit externí příkazy můžete z nabídky Nástroje

10.4.1. Zabudované příkazy

Se zásuvným modulem Externí nástroje jsou dodávané následující příkazy:

Sestavit

Spustí make ve složce současného souboru.

Výpis složky

Vypíše do nového dokumentu obsah složky současného dokumentu.

Proměnné prostředí

Zobrazí ve spodním panelu seznam proměnných prostředí.

Grep

Vyhledá termín pomocí srovnání vzorků ve všech souborech nacházejících se ve složce současného dokumentu. Výsledek se zobrazí ve spodním panelu.

Odstranit koncové mezery

Odstraní v dokumentu všechny mezery z konců řádků.

10.4.2. Definování příkazu

Přidat lze externí příkazy volbou Nástroje ▸ Externí nástroje.

V okně Správce externích nástrojů klikněte na Nový. U nového příkazu můžete zadat následující údaje:

Popis

Popis se ukáže ve stavovém řádku ve chvíli, kdy příkaz vyberete v nabídce.

Klávesová zkratka

Zadejte klávesovou zkratku pro příkaz.

Příkazy

Vlastní příkaz, který se má spouštět. Pokud potřebujete příkazu předat údaje, můžete použít několik proměnných prostředí definovaných programem gedit: viz Oddíl 10.4.4 ― Proměnné.

Vstup

Obsah, který lze předat příkazu (přes standardní vstup stdin): celý text současného dokumentu, současný výběr, řádek nebo slovo.

Výstup

Co lze udělat s výstupem příkazu: zobrazit ve spodním panelu, vložit do nového dokumentu nebo vložit do současného dokumentu na konec, na aktuální pozici nebo nahradit výběr nebo celý dokument.

Použitelnost

Určuje, jakou kategorie dokumentů může příkaz zpracovávat, např. zda jsou uložené nebo ne, místní nebo vzdálené apod.

10.4.3. Úprava a odstraňování nástrojů

Pokud chcete nástroj upravit, zvolte jej v seznamu a změňte jeho vlastnosti.

Pokud chcete nástroj přejmenovat, klikněte na něj v seznamu ještě jednou.

Pokud chcete zabudovaný nástroj vrátit do původního stavu, klikněte na Vrátit.

Pokud chcete nástroj odstranit, vyberte jej v seznamu a stiskněte Odstranit. Zabudované nástroje odstranit nelze, pouze ty, které jste vytvořili.

10.4.4. Proměnné

V definici příkazu v poli Příkazy můžete použít následující proměnné:

  • 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