Não é possível fazer isso com gsettings
, pois a opção simplesmente não existe. Existe extensa documentação sobre gsettings
e os componentes internos do programa no site oficial do Gnome.
No entanto , há um projeto interessante no github chamado gsettings-info
que faz exatamente o que você pergunta. É um script que consulta informações sobre esquemas e / ou chaves das informações do gschema e retorna os mesmos dados sobre eles que são exibidos quando você usa dconf-editor
.
Você precisa de libxslt1.1
porque essa é a biblioteca que usa para ler as informações de gschema (e git
para usar git clone
). Você provavelmente já instalou ambos, mas se não, execute:
sudo apt-get install libxslt1.1 git
Obtenha o programa com:
git clone git://github.com/jmatsuzawa/gsettings-info.git
cd gsettings-info
Agora você pode executar o script (depois de torná-lo executável), com ./gsettings-info <command>
Você pode executá-lo a partir da pasta pessoal (e ocasionalmente atualizá-lo indo até a pasta e usando git pull
) ou instalá-lo no sistema ou colocá-lo na sua pasta ~/bin
, para que fique disponível apenas digitando gsettings-info
.
Se você estiver executando a partir da pasta baixada, inserir ./gsettings-info help
dará todas as opções, assim como o README e as informações em a página do Github .
Você pode encontrar muitas informações sobre os esquemas e as chaves. Aqui está um exemplo de como encontrar dados sobre certas chaves. Isso pressupõe que seja executado a partir da pasta baixada e, portanto, ./
é necessário para executar o script.
1) Para descobrir detalhes sobre as chaves específicas do esquema escolhido, digite:
./gsettings-info desc org.gnome.gnumeric.autocorrect
que retorna:
init-caps: Autocorrect initial caps
init-caps-list: Autocorrect initial caps
first-letter: The autocorrect engine does not correct the initial caps for words in this list.
first-letter-list: The autocorrect engine does not correct the first letter for words in this list.
names-of-days: Autocorrect names of days
replace: Autocorrect replace
2) Para mostrar padrões e informações para uma chave específica, use:
./gsettings-info show org.gnome.gnumeric.autocorrect init-caps
que retorna:
KEY: init-caps
TYPE: b
SUMMARY: Autocorrect initial caps
DESCRIPTION: Autocorrect initial caps
DEFAULT: true
Isso parece ser exatamente o que você está procurando e é a única maneira de mostrar essas informações na linha de comando, em vez de em dconf-editor
.