示例:我按“晚餐”按钮:菜单打开。我写“fir”:它显示 Firefox,就像任何启动器一样。我按 Enter,它开始在整个系统中搜索名为“fir”的文件。我可以通过在 Enter 之前按向下箭头来避免这种情况,但我发现这种行为很奇怪并想更改它。
答案1
答案2
对于那些尚未升级到 Linux Mint Mate 18 的用户,有一个修复程序可以让菜单选择搜索表单中的顶部条目。这对我在 Mint Mate 17.3 上有效。
首先,找到applications.py
与您的 Mint 菜单对应的文件:
$ locate applications.py
/usr/lib/linuxmint/mintMenu/plugins/applications.py
/usr/lib/python3/dist-packages/ufw/applications.py
在我的系统上,第一个结果就是那个。
复制此文件以便在出现问题时进行恢复:
cd /usr/lib/linuxmint/mintMenu/plugins
sudo cp applications.py applications_backup.py
接下来,在 中找到以下部分applications.py
。对我来说,这是从第 862 行开始的。
for i in self.categoriesBox.get_children():
i.released()
i.set_relief( Gtk.ReliefStyle.NONE )
allButton = self.categoriesBox.get_children()[0];
allButton.set_relief( Gtk.ReliefStyle.HALF )
self.activeFilter = (0, text, widget)
shownList[0].grab_focus()
在循环后添加:
for i in self.categoriesBox.get_children():
i.released()
i.set_relief( Gtk.ReliefStyle.NONE )
shownList[0].grab_focus()
allButton = self.categoriesBox.get_children()[0];
allButton.set_relief( Gtk.ReliefStyle.HALF )
self.activeFilter = (0, text, widget)
重新启动或重新加载面板。然后,当您按 Enter 键时,从菜单中的搜索栏中输入内容将导致自动选择第一个条目。