Como desabilito o histórico da linha de comando no traço?

6

Usando o Unity, como limpar e desativar o histórico de EXECUÇÃO (ALT + F2)?

Não é o histórico de traços, nem o histórico de pesquisa --- o histórico de "execução" ALT + F2.

O miniaplicativo de configurações de privacidade das configurações do sistema não parece cobrir essa caixa. Eu encontrei no gconf-editor

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

No entanto, é ridículo entrar no editor para excluí-lo a cada vez. O arquivo é

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

Está morto agora (o arquivo, ligado a / dev / null) ... e a história estúpida AINDA ESTÁ mesmo depois que eu reiniciei. Eu desisto de novo ... deve estar escondido em outro lugar, segunda cópia.

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

Removido isso também, nada quebrou (até agora). É estranho que esteja em um arquivo binário. Vai atualizar após a reinicialização.

OK, o sistema recriou

~/.config/dconf/user

na inicialização e removi meu redirecionamento. Estou começando a pensar que essa história não é fácil de esclarecer. BTW recriar este arquivo também redefinir meu lançador de unidade e papel de parede para o estado padrão.

    
por gecko 16.05.2012 / 04:26

2 respostas

5

Se o arquivo de histórico for ~/desktop/unity/runner/history , você pode considerar vinculá-lo a /dev/null .

isto é, em um terminal

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

faça o logout e faça o login novamente.

    
por possod 16.05.2012 / 06:42
1

Edit: A configuração abaixo (que agora percebi ser para o novo menu de aplicativos HUD do 12.04) me deixou curioso o suficiente para que eu fuçasse um pouco mais e acho que encontrou o que pode ser apenas paydirt.

Também no editor do dconf, desktop/unity/runner tem a variável history com o valor padrão de [] , aqui está a descrição para esta variável:

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

Não faz ideia do que significa "tecla para armazenar" ou como você pode alterar isso. Mas dado que nada mais parece ter funcionado, não poderia doer brincar um pouco com esse valor. Espero que isso ajude, boa sorte!

postagem original:

Acabei de encontrar essa configuração enquanto fazia outra coisa e lembrei de ver sua pergunta.

usando dconf-editor , navegue até com/cannonical/indicator/appmenu/hud

Você notará uma configuração booleana store-usage-data com a seguinte descrição:

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.

Eu sou cético que isso poderia ser o que você está procurando como 'indicador / appmenu' seria um lugar estranho para colocar tal configuração. No entanto, depois de ler essa descrição várias vezes, não consigo descobrir o que mais poderia significar "quando o HUD executa operações".

Longa, mas imaginei que eu jogaria isso lá fora. Boa sorte.

    
por adempewolff 21.05.2012 / 13:22

Tags