例如,当我做类似的事情时......
sudo apt-get install vim
主文件夹中没有创建 .vim 文件夹。
答案1
因为它们不需要被创建。
.vim
按照惯例,如果没有指定特殊选项,则以点开头的文件和文件夹对用户是隐藏的:您需要ls -a
在文件管理器中启动或设置“查看隐藏文件”选项(Ctrl+H也有效)。此约定仅在应用于用户的主目录及其后代时才有意义,主要用于存储用户特定的配置(KDE 将其设置存储在 中~/.config
,GNOME 也使用它,除了~/.gconf
和其他几个)。它们通常在应用程序运行或更改其设置时自动创建,但这不是必需的。
当你使用 APTapt-get
或等工具安装应用程序时aptitude
,它会将与软件包相关的文件传播到整个文件系统(检查典型文件清单软件包)。它会将可执行文件安装在 中/usr/bin
,将库安装在 中/usr/lib
,将文档安装在 中,/usr/doc
等等/usr/man
。所有这些目录都不是用户特定的:它们与您的主目录无关。APT 永远不会知道它。点文件(和文件夹)是仅供应用程序使用,而不是包管理器。
想象一下一台拥有数千名用户的大型主机。当安装新软件包时,您不会想更新所有用户的主目录:这会让用户的主目录变得混乱,可能会干扰他们现有的配置,最后还会浪费磁盘空间!
如果您只想自定义vim
配置,请.vim
通过执行来创建目录mkdir ~/.vim
。