~/.config/
폴더에서 구성 파일을 편집 하려고 하면 종종 문제가 발생합니다. 적어도 애플리케이션을 다시 시작하거나 로그아웃/다시 로그인한 후에는 변경 사항이 적용되기를 원합니다.
하지만 때로는 그렇지 않을 때도 있습니다. 예를 들어, 여기서는 ~/.config/nautilus/accels
다음 줄을 변경하여 편집하려고 합니다 .
; (gtk_accel_path "<Actions>/DirViewActions/Trash" "<Primary>Delete")
통과:
; (gtk_accel_path "<Actions>/DirViewActions/Trash" "Delete")
노틸러스를 종료했다가 다시 시작하거나 로그아웃했다가 로그인한 후에도 "삭제" 키를 눌러도 아무 작업도 수행되지 않습니다. 더 충격적인 결과 는 다음 head ~/.config/nautilus/accels
과 같습니다.
; nautilus GtkAccelMap rc-file -*- scheme -*-
; this file is an automated accelerator map dump
;
; (gtk_accel_path "<Actions>/DirViewActions/Start Volume" "")
; (gtk_accel_path "<Actions>/DirViewActions/Trash" "<Primary>Delete")
; (gtk_accel_path "<Actions>/DirViewActions/Save Search" "")
; (gtk_accel_path "<Actions>/DirViewActions/Location Poll" "")
; (gtk_accel_path "<Actions>/DirViewActions/Set As Wallpaper" "")
; (gtk_accel_path "<Actions>/DirViewActions/New Folder with Selection" "")
; (gtk_accel_path "<Actions>/ShellActions/Tab9" "<Alt>
마치 내가 아무 짓도 하지 않은 것 같으니! 나에게 이것은 일부 정보가 어떻게든 다른 곳에 저장되어 있음을 의미합니다. 에서 파일을 편집한 후 ~/.config/
변경 사항을 적용하려면 어떻게 해야 합니까?
답변1
;
댓글을 시작하세요. 따라서로 시작하는 줄은 ;
무시됩니다.
그리고 아마도 노틸러스는 종료 시 구성 파일을 덮어씁니다. 따라서 노틸러스를 중지하고 삭제한 ;
후 다시 노틸러스를 시작해야 합니다.