Настроить команду запуска в Awesome window manager

Я использую Awesome window manager - мне это нравится.

Когда я нажимаю mod + R, я получаю команду запуска в левом верхнем углу экрана. Вот если я наберу команду точно правильно, она запускает приложение.

Как я могу сделать мод + R умным? Пример: если я нажму 'f', а затем 'стрелку вверх', будет автоматически выполнен поиск приложений (или по моей истории выполнения), которые начинаются с 'f' (например, firefox).

4
задан 24 September 2012 в 12:42

2 ответа

обновиться до 3.5 и использовать mod + p

0
ответ дан 24 September 2012 в 12:42

стандартная удивительная подсказка просто не предоставляет эту функцию, вам нужно переключиться на другую, я использую http://code.google.com/p/bashrun2 , которая ведет себя очень похоже на стандартный bash, однако не работает с firefoxy (если вы не используете такие вещи, как! f [ENTER]). После установки bashrun вам нужно отредактировать /etc/xdg/awesome/rc.lua, чтобы изменить поведение по умолчанию mod + r, найти строки:

-- Prompt
awful.key({ modkey },            "r",     function () mypromptbox[mouse.screen]:run() end),

и применив информацию из http: // awesome.naquadah.org/wiki/FAQ#How_to_use_a_keycode_in_a_keybinding.3F мы получаем что-то вроде

-- Prompt
awful.key({ modkey },            "r",     function () exec("bashrun2") end),

Мне кажется, это нормально, но я сам не проверял этот код lua.

Надеюсь, это поможет.

РЕДАКТИРОВАТЬ: Я (оригинальный плакат) должен был сделать:

awful.key({ modkey, }, "r",         function () awful.util.spawn('bashrun2') end)
0
ответ дан 24 September 2012 в 12:42

Другие вопросы по тегам:

Похожие вопросы: