如何在 Nautilus 3.6 及更高版本中创建一个新的空白文件?

rem*_*mjg 106 nautilus

我曾经使用右键单击上下文菜单在 Nautilus(文件)中创建新的空白文件。它真的为我节省了很多时间。从 Nautilus 3.6 开始,没有这样的条目。

有没有办法在 Nautilus 3.6 及更高版本中创建一个新的空白文件?

rem*_*mjg 160

好吧,我在 bugzilla.gnome.org 上填写了一个错误报告,现在我觉得很愚蠢……这个功能仍然存在。

解决方案是在主目录的文件夹中创建一个名为例如new的空白文件~/Templates/

? 在非英语安装中,模板目录可能有另一个名称。可以找到实际目录xdg-user-dir TEMPLATES

创建新的模板文件


如果您仍然遇到问题,~/.config/user-dirs.dirs如果XDG_TEMPLATES_DIR变量设置正确,请检查文件。如果它设置为$HOME/而不是$HOME/Templates/,请更正并保存该文件。

  • 原来这是由 `~/.config/user-dirs.dirs` 中的 `XDG_TEMPLATE_DIR` 变量被设置为 `$HOME` 而不是 `$HOME/Templates` 引起的。 (11认同)
  • 哇。这是......一个非常糟糕的用户体验。在哪里可以提交补丁以始终在其中放置新的文本文件。或者,更好的是包含有关如何将新文件添加到“新文档”选项卡的说明的新文件? (7认同)
  • 有点自相矛盾的问题 - 除非您创建新文档,否则无法创建新文档。 (6认同)
  • @remjg 但是你知道为什么当 Templates 文件夹不包含文件时根本没有“新文档”菜单,即使创建“空文档”的可能性显然存在(上述上下文菜单中的最后一个位置)? (5认同)
  • 这太可怕了。对于想要存储一些配置的每个应用程序,您的家中不应该需要用户可见的随机目录。我很自然地完全删除了那个目录。 (3认同)
  • “空文档”条目是一个错误,此后已被删除(请参阅错误报告),这确实不一致! (2认同)
  • 鸡肉和鸡蛋的问题。我想使用 Nautilus 在 Templates 目录中创建一个新文件 (2认同)

小智 19

只需在您的主模板目录中创建一些文件模板:

XDG_TEMPLATES_DIR=$(xdg-user-dir TEMPLATES)
cd "$XDG_TEMPLATES_DIR"
touch 'New Text File.txt' && touch 'New Word File.doc' && touch 'New Excel Spreadsheet.xls'
Run Code Online (Sandbox Code Playgroud)

然后转到任何文件夹,右键单击,您将看到带有您创建的模板的“新建文档”选项。

  • 如果未出现新文档的上下文菜单,请通过在终端中键入“nautilus -q”或“killall nautilus”来重新启动 Nautilus。 (2认同)

小智 5

文件名必须是 Ubuntu 20.04 中的 Untitled Document

touch ~/Templates/Untitled\ Document
Run Code Online (Sandbox Code Playgroud)

这对我有用