Posso desabilitar completamente o recurso "Usado recentemente" no seletor de arquivo/diretório do GTK?
Às vezes, os programas adotam isso como padrão, mas como não é útil no meu fluxo de trabalho e na maneira como organizo meus arquivos, isso só aumenta a confusão:
Normalmente espero começar do meu
$HOME
, então fico surpreso com a lista de pastasTambém no caso de salvar arquivos, estou irritado com o fato de que você não pode simplesmente digitar o nome e pressionar Enter - você precisa digitar um caminho ou selecionar um
Estou usando o Xfce 4.8 no Debian Wheezy e esse recurso não estava disponível no Xfce antigo (no Squeeze). eu encontreiuma postagem na lista de discussão dos usuários do Xfceem relação a esse recurso, mas sem nenhuma saída útil.
É possível simplesmente desligar isso e usar como padrão $HOME
?
Responder1
Nota: Esta resposta é para GTK3; todas as outras respostas funcionam apenas para GTK2.
Para desativar a lista de arquivos recentes, adicione o seguinte ~/.config/gtk-3.0/settings.ini
(crie-a e seu diretório, se necessário):
[Settings]
gtk-recent-files-enabled=0
Para pré-selecionar o diretório de trabalho atual, execute
dconf write /org/gtk/settings/file-chooser/startup-mode \"cwd\"
ou use um programa GUI como dconf-editor
.
Responder2
@MartinVegter
Existe um arquivo ~/.config/gtk-2.0/gtkfilechooser.ini
. Deveria parecer que Stefano escreveu:
[Filechooser settings]
LocationMode=path-bar
ShowHidden=false
ShowSizeColumn=true
GeometryX=377
GeometryY=132
GeometryWidth=612
GeometryHeight=528
SortColumn=name
SortOrder=ascending
StartupMode=recent
Não havia DefaultFolder
variável neste arquivo, mas encontrei a StartupMode=recent
var que mudei para StartupMode=cwd
. Isso funciona apenas em aplicativos GTK 2 como mousepad
.
Não sei se existe um arquivo de configurações para aplicativos GTK 3 como gedit
, mas parece que o selecionador de arquivos GTK 3 já define o local para a pasta atual por padrão.
Responder3
Na verdade você pode desativá-lo: abra ou crie ~/.config/gtk-2.0/gtkfilechooser.ini
e adicione estas linhas a ele:
[Filechooser Settings]
DefaultFolder=cwd
Substitua cwd
por last
se preferir começar com a última pasta selecionada.
Acho que essa opção oculta também deveria funcionar para gtk3, mas não testei.
Responder4
StartupMode de recente para cwd Apenas alterar essa variável funciona muito bem para mim, usando o opensuse xfce. Agora a lista recente está disponível, mas não persistente, por exemplo, se eu abrir um arquivo '* .tap', o emulador FUSE abre no diretório de trabalho onde o arquivo real está, AGORA o próximo salvamento ou carregamento está nesse diretório. Se eu combinar minhas páginas ASM, poderei encontrar facilmente os diferentes diretórios com a lista recente. isso é flexível