Anahtarlar veya değerler için dconf nasıl aranır?

20

dconf-editor yüklendim. Hiç menü yok, ancak Ctrl+F tuşuna basıp bir arama terimi girebileceğinizi keşfettim.

Ancak, Ctrl+F 'nin aslında ne aradığını bilmiyorum. Bir terim girdiğimde (ör.% Co_de% veya panel ), sonuç almam.

Ayrıca, komut satırında unity-greeter denedim, ancak denediğim seçenekler arasında şans yok; Yanlış yapmalıyım.

Dconf içinde belirli bir anahtarı veya değeri nasıl arayabilirim?

    
sordu Paddy Landau 29.07.2012 18:30

1 cevap

24

İlk olarak, dconf-editor içindeki arama işlevi yalnızca ekranda doğrudan görülebilen veya kaydırma yoluyla erişilebilen şeyler arasında arama yapar (arama alanının Nautilus gibi diğer uygulamalardakine benzediğini unutmayın).

Kullanabileceğiniz başka bir grafik aracı bilmiyorum. Bu yüzden muhtemelen dconf komut satırını kullanmanız gerekir (% co_de paketinden de%).

Tüm veritabanında (anahtarlar ve değerler dahil) yinelemeli olarak arama yapmak için şu komutu kullanırdım:

dconf dump / | grep SEARCH-TERM

dconf-tools temel olarak size "Windows-Ini-File" benzeri bir biçimde tüm veritabanını verir. Veritabanına göz atmak için dump kullanın.

dconf list /PATH değerinden bahsettiğiniz gibi, orada eşdeğer arama komutu:

gsettings list-recursively | grep SEARCH-TERM

Ancak, bu sizin istediğiniz gibi olmayabilir ( gsettings araması için, bu bana tamamen farklı sonuçlar verir). Burada hangi veritabanının kullanıldığından emin değil.

Düzenle: bu soru , unity 'inin, sadece% co_de gibi tüm olası ayarları değil, veritabanında gerçekten ayarlanmış olan ayarları gösterdiğini fark ettim %. Görünüşe göre, tüm olası ayarları vermek için dconf 'yi kullanabilirsiniz.

    
verilen cevap Philipp Wendler 06.08.2012 20:11

Etiketlerdeki diğer soruları oku