问题描述
我想在右键菜单中有一个“创建新文档”选项。
目前看起来像这样:
我正在将Ubuntu GNOME 16.04 LTS与GNOME 3.20一起使用。
最佳思路
此功能已从Nautilus 3.20中删除(无论是错误还是故意的)。 here上有一个错误报告。如果事实证明是错误,则将其上游修复,然后将其退回到3.22或向后移植到3.20,或者如果这样做是有意的,那么您可以从LP错误报告中看到他们想要这样做特定于发行版的补丁。
次佳思路
-
查看是否具有
~/Templates
文件夹2。如果使用以下命令创建一个,则创建一个:mkdir ~/Templates
-
现在从命令提示符处创建一个空文件:1
touch ~/Templates/Text\ File.txt
“Create Document”选项又回来了,您可以创建一个新的文本文件或新的文档。
1反斜杠用于告诉 shell 程序其后的空格是文件名的一部分。由于 shell 程序将空格识别为命令/选项/参数之间的定界符,除非您使用"quote it"
,'quote it'
或quote\ it
,否则 shell 程序会将空格之后的内容视为单独的参数。
2 ~/Templates
文件夹已本地化,请根据您的本地化名称更改其名称(例如:~/Modèles
用于法语本地化)。
第三种思路
您可以进入〜/Templates文件夹并自己创建模板,然后它们会出现在右键菜单中。例如:
cd Templates
touch Filename.txt
第四种思路
似乎当templates文件夹为空时,此选项被禁用。解决此问题的最简单方法是在模板文件夹中创建一个文件:
touch `xdg-user-dir TEMPLATES`/Empty\ Text\ File.txt
如上所述,这绝对是一个错误。
第五种思路
这种方法对我来说不太有效,“模板”文件夹中的项目没有显示在上下文菜单中。需要还原一些有关系统如何识别和使用Templates文件夹的信息。
为了解决这个问题,我像这样安装了ubuntu调整:
wget -q -O - http://archive.getdeb.net/getdeb-archive.key | sudo apt-key add -
sudo sh -c 'echo "deb http://archive.getdeb.net/ubuntu xenial-getdeb apps" >> /etc/apt/sources.list.d/getdeb.list'
sudo apt-get update
sudo apt-get install ubuntu-tweak
然后使用此方法,即删除您的Templates文件夹,然后使用此方法来’restore’ Templates文件夹,该文件夹在ThinkPad T530上在17.04中为我工作:
How can I restore template functionality after having deleted the Templates folder in 12.10?