在 Ubuntu 20.04“打开文件”对话框中选择文件而不是搜索

在 Ubuntu 20.04“打开文件”对话框中选择文件而不是搜索

在 Ubuntu 中使用“打开文件”对话框时(例如在 vscode 或 sublime 等文本编辑器中),我习惯通过键入来导航和选择文件夹/文件。然而,自从更新到 Ubuntu 20.04 以来,打开了一个非常慢的搜索对话框,而不是立即选择文件。

我知道 Nautilus“文件”浏览器中存在相同类型的行为,并且我通过以下方法解决了这个问题nautilus-typeahead。但是,这并不影响“打开文件”对话框。我怎样才能回到更快的替代方法,即在此对话框中选择而不是搜索?

请注意,我发现这种行为在我尝试过的大多数程序中都存在(sublime、vscode、slack……),但由于某种原因并非全部存在(inkscape 是个例外 - 这里的对话框看起来也非常不同)。

答案1

这很难改变,并且需要更改源代码。

在 Ubuntu 中,您主要看到的是 GTK 对话框。这些是底层 GTK 工具包的标准对话框。许多程序,甚至基于不同工具包(如 QT)的程序,都可以使用它们。

文件管理器 nautilus 和 GTK 文件对话框中的行为已从预先输入搜索(匹配文件名的首字母)更改为搜索功能,该搜索功能将列表缩小到与搜索字符串匹配的名称。如果您不记得正确的首字母,或者在文件名以日期开头的用户情况下,后者很有用。

很难扭转开发人员采取的这一新方向。正如您所指出的,一些开发人员发布了一个 nautilus 版本,其中再次引入了预输入功能。同样,也需要编辑源代码来更改 GTK 对话框。

答案2

您所要做的就是按CTRL+L进行非递归搜索,或者按/.键开始输入文件的完整路径。

相关内容