Я часто зацикливаюсь на длительном таймауте, когда набираю первые несколько букв имени файла в Nautilus ...
Текущее время ожидания составляет 5 секунд. Я бы предпочел 1 секунду ... (согласно пункту 2 на этой странице о Response Times )
Я не пользуюсь мышью много, что означает, что я либо жду, либо нажимаю Побег, когда я не нахожу файл ...
Я понимаю, что для некоторых это особенность , но я бы предпочел не ждать.
Есть ли способ изменить это время ожидания?
К сожалению, пятисекундная задержка трудно кодируется в Наутилус. Вот то, как взломать его:
Во-первых, настройте свою среду сборки:
sudo apt-get install build-essential
sudo apt-get install devscripts
sudo apt-get build-dep nautilus
devscripts
могли бы попросить Вы настраивать Постфикс, выбирать что-либо, что Вы хотите ("Никакая конфигурация", должен быть прекрасным, если Вы не используете Постскриптум, он не должен спрашивать иначе),
Получите исходный код Наутилуса:
apt-get source nautilus
(Заметьте нет sudo
здесь)
Теперь изменить Наутилус. Открытый nautilus-2.32.0/libnautilus-private/nautilus-icon-container.c
в Вашем любимом текстовом редакторе. Строка, в которой мы обеспокоены, о строке 149. Это должно сказать:
#define NAUTILUS_ICON_CONTAINER_SEARCH_DIALOG_TIMEOUT 5
Замените 5
с любым количеством времени Вам нравится. Это должно быть целым числом и ≥ 1. Я имею, изменяют его на одну секунду, как статья рекомендует.;-)
Теперь создавать пакет:
cd nautilus-2.32.0/
sudo debuild
Это будет требовать времени. Это должно, по крайней мере. Если это заканчивается с ошибкой как "патч, не удаляет чисто", работать sudo debuild -nc
вместо этого). Обратите внимание также, что это может жаловаться на это не бывший способный подписывать пакет. Вам не нужен пакет со знаком в этом случае, они только требуются, если Вы хотите загрузить их где-нибудь.
У Вас должны теперь быть некоторые .deb пакеты в родительском каталоге. Установите их всех:
cd ..
sudo dpkg -i *.deb
Впоследствии, перезапустите свой компьютер (выходить из системы может быть достаточным, я не уверен), и протестируйте изменения. Как Вы знаете, Ваши изменения будут отменены с каждым обновлением Наутилуса.