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

6

Использование 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) ... и глупая история STILL THERE даже после перезапуска. Я снова сдаюсь ... он должен прятаться где-то еще, вторая копия.

[email protected]:~$ find . | xargs grep -s NAT097
Binary file ./.config/dconf/user matches

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

ОК система заново создала

~/.config/dconf/user

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

    
задан gecko 16.05.2012 в 04:26
источник

2 ответа

5

Если файл истории ~/desktop/unity/runner/history , вы можете подумать о его ссылке на /dev/null .

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

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

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

    
ответ дан possod 16.05.2012 в 06:42
1

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

Также в dconf-редакторе 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 выполняет операции».

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

    
ответ дан adempewolff 21.05.2012 в 13:22