История изменений
Исправление Umberto, (текущая версия) :
Уже нашёл более интересный путь:
Внешние инструменты «External Tools» например
#!/bin/sh
uxterm -bg black -geometry 130x10 'somescript.sh'
В скрипт экспортируются переменные:
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
Их значения:
file:///usr/local/bin/some.sh
some.sh
file
/usr/local/bin/some.sh
/usr/local/bin/
file:///usr/local/bin/some.sh file:///home/user/fomefile
/usr/local/bin/some.sh /home/user/some.sh
Просто праздник какой-то :) столько всего навешать для обработки открытого файла можно.
Хоткеи на каждый скрипт там же забиваются. Ушел делать emacs.
Исходная версия Umberto, :
Уже нашёл более интересный путь:
Внешние инструменты «External Tools» например
#!/bin/sh
uxterm -bg black -geometry 130x10 'somescript.sh'
В скрипт экспортируются переменные:
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
Их значения:
file:///usr/local/bin/some.sh
some.sh
file
/usr/local/bin/some.sh
/usr/local/bin/
file:///usr/local/bin/some.sh file:///home/user/fomefile
/usr/local/bin/some.sh /home/user/some.sh
Просто праздник какой-то :) столько всего навешать для обработки открытого файла можно.