如何摆脱模板文件夹

It'*_*lem 3 directory 12.04 permanent-delete

我有一个简单的问题:每当我删除templates目录中的文件夹时home/home/[username]/以防该信息有用),它似乎又回来了。它不包含任何内容,我对它没有任何用处。有没有办法让它永久消失?

A.B*_*.B. 5

在您的主文件夹中是一个配置文件~/.config/user-dirs.dirs

nano ~/.config/user-dirs.dirs
Run Code Online (Sandbox Code Playgroud)

有这样的内容:

[..]
XDG_DESKTOP_DIR="$HOME/Desktop"
XDG_DOWNLOAD_DIR="$HOME/Downloads"
XDG_TEMPLATES_DIR="$HOME/Templates"
[..]
Run Code Online (Sandbox Code Playgroud)

您可以注释掉文件夹将自动创建的行:

前:

XDG_TEMPLATES_DIR="$HOME/Templates"
Run Code Online (Sandbox Code Playgroud)

#XDG_TEMPLATES_DIR="$HOME/Templates"
Run Code Online (Sandbox Code Playgroud)

或者您可以在终端中使用单个命令:

sed -i.bak 's/^\(XDG_TEMPLATES_DIR=\)/#\1/' ~/.config/user-dirs.dirs
Run Code Online (Sandbox Code Playgroud)

这可以撤消:

sed -i.bak 's/^#\(XDG_TEMPLATES_DIR=\)/\1/' ~/.config/user-dirs.dirs
Run Code Online (Sandbox Code Playgroud)

在这两种情况下,都会创建文件的备份:

~/.config/user-dirs.dirs.bak
Run Code Online (Sandbox Code Playgroud)