GNOME 키보드 단축키는 Fedora 34에서 볼 수 있는 파일에 저장됩니까?

GNOME 키보드 단축키는 Fedora 34에서 볼 수 있는 파일에 저장됩니까?

다양한 단축키를 변경한 것으로 보이는 파일을 어디에서도 찾을 수 없습니다.

환경 정보:

cat /usr/share/gnome/gnome-version.xml;echo;cat /etc/redhat-release 
<?xml version="1.0"?>
<gnome-version>
 <platform>40</platform>
 <minor>4</minor>
 <micro>0</micro>
 <distributor>GNOME.Org</distributor>
 <date>2021-08-19</date>
</gnome-version>
Fedora release 34 (Thirty Four)

나와 함께 gsettings list-schemas | grep keybindings:

gsettings list-schemas | grep keybindings
org.gnome.desktop.wm.keybindings
org.gnome.mutter.wayland.keybindings
org.gnome.shell.keybindings
org.gnome.mutter.keybindings

그들 중 누구도 내가 저장한(그리고 작동 중인) 흑요석 바인딩을 어디에도 갖고 있지 않은 것 같습니다. 그놈은 실제로 키보드 단축키를 어떤 파일에 저장합니까?

답변1

파일은 ~/.config/dconf/user.

홈 디렉토리의 변경 사항을 모니터링하여 이를 알 수 있습니다(예를 들어 inotifywait -r -e close_write -m ~/.config, inotify는 각 하위 디렉토리를 개별적으로 모니터링해야 하기 때문에 홈 디렉토리를 권장하지 않습니다). 또는 마지막으로 수정된 파일을 찾을 수 있습니다(예: 변경 후 5분).

find ~/.config -type f -mmin 5

파일은 바이너리 형식입니다. 텍스트 양식이 필요한 경우 를 사용하여 얻을 수 있지만 gsettings list-recursively다시 가져오는 방법을 모르겠습니다. 를 사용하여 텍스트 양식을 얻을 수도 dconf dump /있고 다시 가져오기를 사용할 수도 있습니다 dconf load /.

관련 정보