1

РЕДАКТИРОВАТЬ:

Хорошо, достаточно справедливо - вероятно, использование автономной пусковой установки - путь, который предлагает Даниэль Андерссон ниже. Но это приводит к следующим вопросам:

Или;

  1. Как заставить bash-like завершение команды с Tab работать в xfrun4 или:
  2. Есть ли какой-нибудь другой лаунчер (для xfce), который открывается достаточно быстро (так же быстро, как и xterm), не требует дерьма загрузки библиотек KDE или Gnome с завершением табуляции?

Для достаточно мгновенной ссылки:

$ time $(xterm echo)

real    0m0.064s
user    0m0.048s
sys     0m0.004s

Первоначальный вопрос был:

Старые привычки сильно умирают, поэтому на моем рабочем столе Linux я запускаю приложения, открывая терминал и запуская приложение (X) из командной строки. Я хотел бы превратить одно из моих окон Xterm в панель запуска приложений, чтобы я мог просто ввести google-chrome или charm и приложение будет запущено в фоновом режиме без суффикса команды с & или Ctrl- Z, за которым следует bg .

Есть ли простой способ сделать окно / оболочку Xterm, которая выполняет все команды в фоновом режиме? Предпочтительно сценарий , который я могу только source (в Баш) или даже лучше, то , что запускается автоматически , когда я disembiggen шрифт с помощью Ctrl - Shift - -

1 ответ1

3

Если ваш вопрос действительно « Я хочу запустить приложение », то есть из чего выбрать. Похоже, это самый простой способ решить вашу актуальную проблему. Я использую gmrun который очень легкий и укомплектован. Википедия ведет большой список таких приложений. Свяжите сочетание клавиш с одним из них, и затем вы можете просто использовать это сочетание клавиш вместо Ctrl+Shift+- и запустить программу.

Если вы спрашиваете: « Я не хочу набирать & запускать программы в фоновом режиме в Bash », то вы можете сделать такой скрипт, как

#!/bin/sh
while true; do
    read command
    ${command} &
done

При запуске вы можете ввести команду, нажать Enter, и она будет запущена в фоновом режиме.

Если вы хотите, чтобы оболочка автоматически подумала «ах, это графическая программа, которую он хочет запустить в фоновом режиме», и только затем добавьте & , тогда вам нужно будет сохранить какой-то список для всех этих двоичных имен, и Скорее всего, это будет большим раздражением для других операций.

Если ваш вопрос « Как мне перехватить Ctrl+Shift+- в xterm и действовать по нему?«Тогда я не знаю.

В целом: я настоятельно рекомендую просто использовать автономную панель запуска приложений и привыкнуть к ярлыку для этого.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .