Я занимаюсь веб-разработкой, и по этой причине мне нужно часто обновлять некоторые страницы в Firefox (они отображаются на другом дисплее, поэтому я одновременно вижу и IDE, и браузер). В данный момент я вручную использую мышь, чтобы установить фокус на firefox, обновить его, а затем снова установить фокус на IDE.
Как я могу добавить сочетание клавиш, которое заставило бы текущую активную вкладку видимого браузера обновить страницу, оставив фокус на том же месте, что и в данный момент?
Можно использовать находящийся в xdotool сценарий оболочки для этого.
sudo apt-get install xdotool
Затем пишут простой сценарий как этот:
#!/bin/bash
WID=`xdotool search --name "Mozilla Firefox" | head -1`
xdotool key --window $WID F5
Имя это и место это, как Вы желаете. Сделайте это исполняемым файлом:
chmod a+x /path/to/script
Теперь можно просто сделать пользовательское сочетание клавиш, которое выполнит сценарий, и Вы все настраиваетесь.
Контроль Автоматическая Перезагрузка . Это - дополнение для Firefox, который автоматически перезагружает страницу, когда конкретный локальный файл изменяется.