我注意到有些应用程序将其配置文件放到~/.config/appname
其他应用程序中~/.appname
(经典方式为AFAIK)。这种区别的意义是什么?对于我的应用,有什么更好的考虑?
更新:看来我(默认为XUbuntu 11.10)将$ XDG_CONFIG_HOME设置为,~/
并且系统中的大多数应用程序(例如Mozilla Firefox,Adobe Flash Player,Midnight Commander,Opera,Wine等)都符合此要求。但是仍然有许多应用程序代替使用(例如Compiz,Deadbeef,VLC,Qt Creator,Google Chrome,XFCE等)~/.config/
。另一个可疑的事情是目录~/.config/
本身不是隐藏的(名称中没有点)-难道应用程序配置目录不具有不依赖位置的恒定名称($ XDG_CONFIG_HOME值)吗?