禁用交互式搜索 - 用户端
Posted
技术标签:
【中文标题】禁用交互式搜索 - 用户端【英文标题】:Disable the interactive-search - user side 【发布时间】:2018-04-22 16:44:57 【问题描述】:我习惯了然后我在 Windows PC 的保存对话框中写入文件名,它写入文件名标签。在linux中我必须专注于label,然后再写。这很烦人,但我找不到如何禁用快速搜索。我看到源代码,GTK 文档,向开发人员提问,但没有任何帮助。有没有隐藏的老鼠? GTK2-3,没关系。 在这个网站上的答案中,我看到了针对开发人员而不是用户的建议。我想重新编译 GTK,或在 .gtkrc-2.0/3.0 中写入密钥以禁用此功能。
【问题讨论】:
【参考方案1】:我发现,GTK 开发人员听力非常差,不喜欢添加可配置选项。 这个“特性”在 GTK 库中被称为 typeahead 和硬编码,所以没有配置或构建选项,只需要修复代码。真遗憾... 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 的来源,因为没有禁用此行为的选项...
【讨论】:
以上是关于禁用交互式搜索 - 用户端的主要内容,如果未能解决你的问题,请参考以下文章