Ubuntu 18.04 GNOME Nautilus中缺少~/Templates目录

Ubuntu 18.04 GNOME Nautilus中缺少~/Templates目录,ubuntu,gnome,Ubuntu,Gnome,我试图在Ubuntu18.04和GNOME桌面(VM)中添加右击“添加新文档”选项。所有文档和联机帮助都告诉我创建一个空的.txt(或任何其他扩展名)文件,并将其放置在~/Templates目录中。由于某种原因,在我的安装中,defalut不存在该目录。不知道为什么。我尝试添加它,然后将空文件放在那里,但右键单击菜单没有改变。有人知道为什么默认情况下我没有这个模板目录,以及我如何成功地将“添加新文档”选项添加到我的右键单击菜单吗??谢谢 我先用了这个命令: $touch~/Templates/

我试图在Ubuntu18.04和GNOME桌面(VM)中添加右击“添加新文档”选项。所有文档和联机帮助都告诉我创建一个空的.txt(或任何其他扩展名)文件,并将其放置在
~/Templates
目录中。由于某种原因,在我的安装中,defalut不存在该目录。不知道为什么。我尝试添加它,然后将空文件放在那里,但右键单击菜单没有改变。有人知道为什么默认情况下我没有这个模板目录,以及我如何成功地将“添加新文档”选项添加到我的右键单击菜单吗??谢谢

我先用了这个命令:

$touch~/Templates/Empty\Document
结果:

触摸:不能触摸“/home/a7ger/Templates/Empty Document”:没有这样的文件或目录
然后,我做了以下工作:

$mkdir~/Templates
$touch~/Templates/Empty\Document
此操作按预期成功运行。但当我右键单击dekstop或Nautilus内的文件夹时,我仍然看不到“添加新文档”选项。救命

单击链接以查看的屏幕截图
运行命令后。

有几个答案:

  • XDG\u Templates\u DIR
    变量中的
    ~/.config/user dirs.dirs
    文件指定了
    Templates
    文件夹。检查行
    XDG\u TEMPLATES\u DIR=…
    应该是
    XDG\u TEMPLATES\u DIR=“$HOME/TEMPLATES”
    (或者根据您的区域设置,检查下一点)
  • 此文件夹已本地化,因此文件夹的确切名称取决于您的区域设置

我刚发现我的新文档丢失了,模板也不存在,模板目录也没有设置

因此,将终端作为我的用户:

mkdir -p ~/Templates && touch ~/Templates/Untitled\ Document;
xdg-user-dirs-update --set TEMPLATES ~/Templates;
nautilus -q && nautilus &
与单班轮相同:

mkdir -p ~/Templates && touch ~/Templates/Untitled\ Document && xdg-user-dirs-update --set TEMPLATES ~/Templates && nautilus -q && nautilus &

注意:需要重新启动Nautilus,以使更改在当前会话中生效,如果愿意,您可以重新启动。

在ubuntu 18.10上不适用于我。通过查看这个users-dirs.dirs,我发现我的模板设置只指向我的$HOME目录。而不是模板子目录。因此,我使用cli工具“xdg-user-dirs-update--set TEMPLATES~/TEMPLATES”重置了它,并在之后检查了内容。现在它设置正确了。然而,它仍然没有显示“新文档”上下文菜单,即使我在模板中有一个文件。简单而高效!在Ubuntu 18.04.3 LTS中测试和工作。谢谢!