Я использую и люблю эмулятор терминала guake, поэтому мне интересно, можно ли заставить поведение переключателя работать для других приложений.
Например, я хочу нажать F11, и мой текущий запущенный экземпляр gVim должен появиться в определенном месте (или в полноэкранном режиме). Но было бы полезно переключиться на gVim и сосредоточиться на нем.
Я использую Ubuntu 12.04.
Мне удалось сделать это с инструментом командной строки wmctrl
следующим образом:
Установка wmctrl
(sudo apt-get install wmctrl
)
Создают сценарий оболочки для переключения между двумя положениями энергии: положение я хочу, чтобы энергия обнаружилась и положение с глаз долой (как виртуальный рабочий стол). Вы добираетесь, получают необходимые положения с wmctrl -l -G
.
TOGGLE=$HOME/.toggle_vim
if [ ! -e $TOGGLE ]; then
touch $TOGGLE
wmctrl -r GVIM -e "0, 1748, 549, 1612, 484"
else
rm $TOGGLE
wmctrl -r GVIM -e "0, 3227, 1050, 132, 76"
fi
Карта, что сценарий как пользовательское сочетание клавиш: "колотите/path/to/script"