我正在尝试向 cinnamon 的new file
菜单添加新的文件扩展名
右键点击
创建新文档
我想在此列表中添加条目
我记得我以前根据教程做过这个,但从那以后它似乎已经从网络上消失了。
我记得源是一个目录,但不记得它从中获取文件类型和默认内容的路径。
我在哪里可以找到这个目录?
- 操作系统:Linux Mint 18.3
- 桌面: 肉桂
- 文件管理器:尼莫
更新/研究:根据本文第7点,我要查找的目录是~/Templates
,该目录在我的系统上不存在。由于我的上下文菜单已经有自定义文件模板,我怀疑它已被移动到版本之间的另一个位置。它存在但有点棘手,请参阅答案。
答案1
可以通过在终端上键入以下内容找到您所在区域的模板目录:
xdg-user-dir TEMPLATES
存储在该目录中的任何文件都将显示为新文件上下文菜单的菜单项。菜单项文本是通过删除文件扩展名(如果该文件有扩展名)从文件名派生的。
例如,以下命令创建一个菜单项Testfile
,该菜单项创建一个仅包含单词“test”的文件:
echo test >$(xdg-user-dir TEMPLATES)/Testfile.txt
答案2
好吧,经过更多研究,我找到了问题的答案。
- 模板目录确实位于
~/Templates
但其名称已翻译为桌面环境的语言 - 翻译不“美观”,Nemo 和终端都可以访问
~/Sablonok
([hu] 语言环境版本的“模板”),但它们都无法定位~/Templates
- 在 Nemo 中查看,该目录有一个图标,其中有一张纸处于站立位置,上面写有字母“a”,字母周围有可见的细实心灰色边距,左下角有一个三角尺。这是在 Nemo 3.6.5、Linux Mint 18.3、Cinnamon 桌面环境中,所有可能的主题设置都是默认的。其他人的图标可能会因软件、软件版本或自定义主题的不同而有所不同。
- 根据这个论坛帖子,具体是altair4的回答,有可能该目录不存在,需要手动创建。此信息可能已过时,因为它是 2009 年的。
除了 [en] 和 [hu] 之外,我没有任何其他语言环境的名称来源,因为我偶然发现了该目录,而不是通过网络上的系统搜索。