Сисадмин-любитель (ulrith) wrote,
Сисадмин-любитель
ulrith

программирование функций gedit

Многие наверное копируют из разных асек, твиттеров и т.д. логи разговоров. При этом читать их неудобно, поскольку старые ответы там оказываются наверху списка. Для решения этой проблемы я снова с успехом применил unix way, чем и спишу поделиться. :)

В дефолтном текстовом редакторе Убунты GEdit есть возможность подключения «внешних инструментов»: «Правка — Параметры — Модули — Внешние инструменты» (поставить галку). После чего в меню «Сервис» появляется пункт «Внешние инструменты…»

Он вызывает диалог, в котором можно добавить новый инструмент, а точнее команду tac, которая выводит строки файла в обратном порядке. Также нужно там указать Ввод — «Текущий документ» и Окно вывода — «Заменить текущий документ».

Теперь если выбрать в меню «Сервис — Внешние инструменты — Новый инструмент», то текущее содержимое окна GEdit будет отображено в обратном порядке. По аналогии можно напрограммировать себе и другие нужные функции (например, исправление кодировки: iconv -c -f cp1251 -t utf8 и др.).
Tags: unixway
Subscribe
  • Post a new comment

    Error

    default userpic

    Your reply will be screened

    When you submit the form an invisible reCAPTCHA check will be performed.
    You must follow the Privacy Policy and Google Terms of use.
  • 0 comments