~/.configのGTKアプリケーション構成ファイルの構文

~/.configのGTKアプリケーション構成ファイルの構文

~/.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

;コメントを始めてください。したがって、で始まる行は;無視されます。

そしておそらく、Nautilusは終了時に設定ファイルを上書きします。したがって、ノーチラスを停止して削除した;後、もう一度ノーチラスを開始する必要があります。

おすすめ記事