我习惯了在 Windows PC 的“保存”对话框中写入文件名,它会写入文件名标签。在linux中我必须专注于标签,然后再编写。这很烦人,但我找不到如何禁用快速搜索。我查看了源代码、GTK 文档,向开发人员提出了问题,但没有任何帮助。这里面还藏着这只老鼠吗? GTK2-3,没关系。 在这个网站的答案中,我看到的是针对开发人员的建议,而不是针对用户的建议。我想重新编译 GTK,或者在 .gtkrc-2.0/3.0 中写入 key 以禁用此功能。
最佳答案
我发现 GTK 开发人员听力很差,并且不喜欢添加可配置选项。 此“功能”称为 typeahead 并在 GTK 库中硬编码,因此无需配置或构建选项,只需修复所需的代码。真遗憾... https://www.reddit.com/r/archlinux/comments/33x4wk/gnomegtk_316_file_chooser_typeahead/ 但我找到要修改的文件名和字符串: /gtk+-3.22.7/gtk/gtkfilechooserwidget.c b/gtk+-3.22.7/gtk/gtkfilechooserwidget.c gtk_tree_view_set_search_column (GTK_TREE_VIEW (priv->browse_files_tree_view), -1);
/gtk+-3.22.7/gtk/ui/gtkfilechooserwidget.ui b/gtk+-3.22.7/gtk/ui/gtkfilechooserwidget.ui 0
现在需要找到 GTK 的源代码,因为没有选项可以禁用此行为...
关于linux - 禁用交互式搜索 - 用户端,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49968376/