Answers:
简短的回答:不。
您不能将点文件移到~/.config
并期望程序以某种方式推断出没有点文件~
意味着它们可能在其他地方。
因此,您应该明确告诉每个程序查看~/.config
。(我猜在大多数情况下,这是通过设置一些环境变量来完成的。)
即使那样,许多程序甚至都没有想到这种可能性。因此,您仍会在其中包含一些dotfile ~
。
~./config
。关于我的回答中的“猜测”,这只是一个投机题。
.
以顶层主目录(/home/$USER
)开头的大多数文件和目录都由应用程序代表您执行操作。
内如文件夹.../Documents
,.../Pictures
,.../Downloads
等几乎都是您的专属领域。最佳做法是永远不要将自己的文件放入/home/$USER
(~
)。这样一来,您就不必搜索所有.
不受控制的文件和目录,从而为您带来不便。
Nautilus
在水上航行我是一个自认的CLF(命令行狂人),可以追溯到IBM PC-DOS时代。几年后,尽管我变得佩服的效率和力量Nautilus
。
在Nautilus文件管理器中,您可以隐藏这些文件和目录。转到顶部栏Files
菜单,Edit
然后选择,然后Preferences
在此屏幕上取消设置选项:
在回答这个问题时,我自己做了上述事情,并立即重新绘制了Nautilus主窗口。令我惊讶的是,我发现了许多我自己的文件,这些文件已隐藏在所有系统文件中。我将它们移至相应的子目录或将其删除。
按Ctrl+ H可以打开或关闭隐藏的文件/目录。这不会更改上一节中描述的永久设置。它仅持续当前会话,但为您节省了一次视图更改配置的不便。
非常感谢下面的评论员(@videonauth和@ utf-8)提供了本节中的信息。
Ctrl+H
设置之间的更改与更改之间有重要的区别:只有在设置中进行更改,此更改才是永久的。
ls
默认情况下不显示点文件。如果您为ls
include 使用别名-a
,请停止使用,除非需要。(当然,制表符补全仍会显示点文件作为的可能补全mv foo.txt ~/<tab><tab>
)