시스템 ▸ 기본 설정 ▸ 키보드 단축키에서 일부 단축키를 사용자 정의했습니다.
개별 단축키를 기본 설정으로 복원하려면 어떻게해야합니까? 모든 단축키를 재설정하고 싶지는 않지만 몇 가지만 선택할 수 있습니다.
시스템 ▸ 기본 설정 ▸ 키보드 단축키에서 일부 단축키를 사용자 정의했습니다.
개별 단축키를 기본 설정으로 복원하려면 어떻게해야합니까? 모든 단축키를 재설정하고 싶지는 않지만 몇 가지만 선택할 수 있습니다.
답변:
키보드 단축키가 구현되는 방식이 Ubuntu 13.04에서 약간 변경된 것으로 보입니다.
바로 가기 설정은 다음 위치에 저장됩니다 (12.10과 다를 수 있음).
org.gnome.settings-daemon.plugins.media-keys
org.compiz.integrated
org.gnome.desktop.wm.keybindings
org.gnome.shell.keybindings
당신은 이러한 찾을 수 있습니다 dconf-editor
각 원하는 항목을 재설정 버튼을 "기본값으로 설정"절을 사용하여 응용 프로그램입니다. dconf-editor
을 사용하여 명령 줄에 설치할 수 있습니다 sudo apt-get install dconf-tools
.
그렇지 않으면 터미널에서 다음 명령을 사용하여 위치 중 하나를 재설정 할 수도 있습니다.
gsettings reset-recursively <insert location>
(예를 들어 gsettings reset-recursively org.gnome.settings-daemon.plugins.media-keys
)
gsettings reset-recursively org.gnome.settings-daemon.plugins.media-keys
키를 아래로 볼륨 업 / 대한 슬프게하지 미디어 키에 대해서만 작동했지만. 또한 위의 모든 위치를 시도했지만 둘 다 작동하지 않았습니다. Linux Mint를 사용하고 있습니다. 어떤 제안?
그것들은 gconf 데이터베이스에 저장된 주요 바인딩이지만 불행히도 같은 장소에 있지는 않습니다.
그러나에있는 파일을 확인하여 모든 키 바인딩 gconf 키 목록을 얻을 수 있습니다 /usr/share/gnome-control-center/keybindings/
.
예를 들어 아래 /usr/share/gnome-control-center/keybindings/01-desktop-key.xml
의 바로 가기 키보드 바로 가기 목록에 대한 모든 키 목록이 포함되어 있습니다 Desktop
.
<?xml version="1.0" encoding="UTF-8"?>
<KeyListEntries name="Desktop">
<KeyListEntry name="/apps/gnome_settings_daemon/keybindings/help"/>
<KeyListEntry name="/apps/gnome_settings_daemon/keybindings/calculator"/>
<KeyListEntry name="/apps/gnome_settings_daemon/keybindings/email"/>
<KeyListEntry name="/apps/gnome_settings_daemon/keybindings/www"/>
<KeyListEntry name="/apps/gnome_settings_daemon/keybindings/power"/>
<KeyListEntry name="/apps/gnome_settings_daemon/keybindings/screensaver"/>
<KeyListEntry name="/apps/gnome_settings_daemon/keybindings/home"/>
<KeyListEntry name="/apps/gnome_settings_daemon/keybindings/search"/>
</KeyListEntries>
키 이름을 알고 나면 기본값으로 복원 할 수 있습니다.
예를 들어 계산기를 시작하기 위해 바로 가기를 복원한다고 가정 해 보겠습니다.
간단히 실행하십시오.
gconftool -u "/apps/gnome_settings_daemon/keybindings/calculator"
명령 줄에 입력 된이 간단한 스크립트 인 DoR의 답변을 작성하면 모든 단축키가 재설정됩니다.
cd /usr/share/gnome-control-center/keybindings
for entry in $(grep KeyListEntry * |cut -d'/' -f2- |cut -d'"' -f1); do
echo $entry
gconftool -u "/$entry"
done
Error unsetting
/ '': 잘못된 키 또는 디렉토리 이름 : "/ '":'' is an invalid character in key/directory names -f2-
당신은 할 수 없습니다. 그러나 help를 누르고 Section 1.2 ― Keyboard Skills를 클릭 하면 오른쪽에 기본값이 무엇인지 알 수 있습니다 .
문안 인사
여기 우연히 발견 한 것이 있습니다.
gconf-editor를여십시오 (Alt + F2를 누르고 gconf-editor를 입력하십시오).
재설정하려는 설정을 찾으십시오. 나는 그들이 위치한 여러 곳을 발견했습니다.
앱> gnome_settings_daemon> 키 바인딩
앱> 메타 시티> global_keybindings
앱> 메타 시티> window_keybindings
다른 사람이있을 수 있습니다.
설정을 마우스 오른쪽 버튼으로 클릭하고 '키 설정 해제'를 클릭하십시오. 기본 설정으로 복원됩니다.
이것은 Ubuntu 또는 Gnome Desktop을 다시 시작하지 않고 저에게 효과적이었습니다. 나는 화면 캡처 "셔터"를 사용하여 시도했다, 그것은 몇 가지 바로 가기 키 바인딩을 변경 PrintScreen하고 Alt+ PrintScreen. Shutter를 제거한 후 변경된 핫키 설정을 복원해야했습니다. 터미널 창에서 gconf-editor를 실행 한 다음 두 위치에서 설정을 변경하여 해당 키에 대한 핫키 바인딩을 변경할 수있었습니다.
Ubuntu 10.04 LTS, Gnome Desktop 2.30.2를 실행하고 있습니다
dconf
덤프 +로드 대량 내보내기 및 복원
파일로 모두 덤프하십시오.
dconf dump / >~/.config/dconf/user.conf
텍스트 편집기에서 해당 파일을 열고 원하는 설정을 선택하십시오.
editor ~/.config/dconf/user.conf
Vim을 사용하는 경우이 구문을 강조 표시해야 합니다.
당신은 곧 자신 에게 무엇인지<Primary>
물어볼 것 입니다 .
설정 이름을 모르지만 다음과 같은 GUI에서 설정을 수정하는 방법을 알고 있다면 다음을 unity-control-center
실행하십시오.
dconf watch /
그런 다음 수정하십시오. 그러면 정확한 설정이 터미널에 나타납니다.
해당 설정을 복원하려면 다음을 실행하십시오.
dconf load / <~/.config/dconf/user.conf
Git은 설정 파일을 잃어 버리지 않도록 추적합니다. https://github.com/andsens/homeshick 은 내가 가장 좋아하는 방법입니다.
우분투 15.10에서 테스트되었습니다.