Как отключить историю командной строки в тире?

Как с помощью Unity очистить и отключить историю RUN (ALT + F2)?

Не история тире, не история поиска - история запуска ALT + F2.

Апплет настроек конфиденциальности в Системных настройках, по-видимому, не охватывает это поле. Я нашел это в gconf-editor

/apps/gnome-settings/gnome-panel/history-gnome-run

Однако нелепо каждый раз заходить в редактор, чтобы удалить его. Файл

~/.gconf/apps/gnome-settings/gnome-panel/%gconf.xml

Сейчас он мертв (файл, связанный с / dev / null) ... и глупая история все еще там, даже после перезапуска. Я снова сдаюсь ... должно быть, он прячется где-то еще, второй экземпляр.


root@qeynos:~$ find . | xargs grep -s NAT097
Binary file ./.config/dconf/user matches

Удалил это тоже, ничего не сломалось (пока). Странно, что это в двоичном файле. Обновится после перезагрузки.


OK, система воссоздала

~/.config/dconf/user

при загрузке и удалила мое перенаправление. Я начинаю думать, что эту историю нелегко очистить. Кстати, воссоздание этого файла также сбросило мой модуль запуска единства и обоев в состояние по умолчанию.

6
задан 16 May 2012 в 16:36

2 ответа

Если файл истории ~/desktop/unity/runner/history, вы можете связать его с /dev/null.

то есть в терминале

$ cd ~
$ rm ~/desktop/unity/runner/history
$ ln -s /dev/null ~/desktop/unity/runner/history

затем выйдите из системы и войдите снова.

0
ответ дан 16 May 2012 в 16:36

Редактировать: Приведенная ниже настройка (которую я теперь понял для нового HUD-меню приложения 12.04) сделала меня достаточно любопытным, что я немного побродил и, думаю, нашел что может быть просто зарплатой.

Также в dconf-editor переменная desktop/unity/runner имеет переменную history со значением по умолчанию [], вот описание этой переменной:

Key for storing the history of the Alt + F2 command.

Понятия не имею, что оно означает " ключ для сохранения ", или как вы можете это изменить. Но, учитывая, что больше ничего не помогло, не помешало бы немного поиграть с этим значением. Надеюсь, это поможет, удачи!

Оригинальный пост:

Я только что нашел этот параметр, когда делал что-то еще, и вспомнил, что видел ваш вопрос.

с помощью dconf-editor перейдите к com/cannonical/indicator/appmenu/hud

Вы заметите логическое значение store-usage-data со следующим описанием:

When the HUD executes operations it stores the execution in order to
make the future results better. Some users could choose to not want
this data to be stored. If that is the case they should disable this
property.

Я скептически настроен то, что это может быть то, что вы ищете как «индикатор / приложение», было бы странным местом для установки такого параметра. Однако, прочитав это описание несколько раз сейчас, я не могу понять, что еще оно могло бы означать под «когда HUD выполняет операции».

1117 Длинный выстрел, но я решил бросить его туда. Удачи.

0
ответ дан 16 May 2012 в 16:36

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

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