17 июня 2009 г.

Быстрый запуск и gmrun

Подумайте, сколько способов запустить программу вы знаете (имеется в виду установленная в системе прикладная программа)? Навскидку перечислю вот эти:
- Залезть в меню и найти (если она там есть)
- Нажать кнопочку на панели (если её туда добавили)
- Зайти в директорию с бинарником и запустить его (если не лень)
- Запустить бинарник из терминала (легко, если он лежит в переменной PATH)
Есть самый простой способ - "повесить" программу на хоткей. Но мы рассматриваем абстрактный случай. Например, вы её только что установили и ещё не видели - может ей и пользоваться-то нельзя. Надо посмотреть.

Здесь я напишу о ещё одном способе - аналоге виндовского "Выполнить". В Linux для этого есть программка gmrun. Кроме очевидных задач - запуска приложений - у неё есть несколько вкусностей (подсмотрено здесь)
- Поддерживается история команд: Ctrl+R и Ctrl+S соответственно обратный и прямой поиск по истории команд
- Поддерживается автодополнение по клавиши TAB
- При нажатии комбинации Ctrl+Enter приложение запускается в эмуляторе терминала определённом в конфигурационном файле. Если никакого приложения не указано, то просто будет запущен терминал
- Возможность настроить в конфигурационном файле обработку протоколов (http://*, mailto:*, file:*, fish:*, а так же любые пользовательские)
- Возможность настроить обработку файлов с определёнными расширениями

Мне gmrun полностью заменил все меню. Кроме него я запускаю кое-что терминалом и основные программы (браузер, файл-менеджер, терминал) повешены на кнопки быстрого запуска. Сам gmrun традиционно вешается на Ctrl+F2. Но о кнопках подробнее напишу в посте про openbox. А меню - это скорее такая дань обществу: кто бы ни сел за компьютер, он увидит весь ассортимент программ. Только вот, зачем мне делать свой компьютер витриной для других? Особенно, если при этом теряется удобство для меня.
Картинки взяты с http://www.ubuntugeek.com/ Хотя, вы наверное и так догадывались, как оно выглядит ;)

Комментариев нет: