Я не уверен в общем случае, но в FireFox есть параметр конфигурации ui.scrollToClick = 0 , что дает желаемое поведение.
Если ui.scrollToClick = 1 , то щелчок по полосе прокрутки заставит ее перейти к этой точке.
Кроме того, вы можете использовать нажатие клавиши Shift для получения поведения, противоположного текущему параметру FireFox.
Конечно, должен быть лучший способ, чем этот, но на большинстве систем на базе Linux:
ps -o pid -C pidgin --no-headers --deselect
даст вам все pids в системе, кроме тех, что для команды pidgin
, поэтому
renice -n 5 $(ps -o pid -C pidgin --no-headers --deselect)
попытается переименовать все, кроме pidgin
, но потерпит неудачу для процессов, которые вам не принадлежат
Я понимаю, что это не совсем отвечает на вопрос с хорошей
точки зрения, но было бы более полезно полностью остановить неиспользуемые программы, приостановив их? Судя по вашему описанию, программы интерактивные, а не пакетные процессы и т.д., и нет необходимости в том, чтобы они потребляли какие-либо ресурсы, если они не используются.
Вы можете использовать:
kill -STOP
и возобновить снова с помощью:
kill -CONT
Если программа запущена в терминале shell ctrl-Z
приостанавливает программу, и fg
(foreground) плюс номер задания, возобновляет.