我在 arch linux 上使用 zsh 和 zsh-completions。每当我按下 tab 键后,gtk-launch
加载建议都需要很长时间(3-4 秒),即使我输入了部分单词。加载建议这么长时间的原因可能是什么?有没有办法加快加载速度?
答案1
我不使用 Gnome,因此无法重现您的问题,但是完成函数gtk-launch
很小,因此自己对其进行分析并不难。
在命令行上执行以下操作:
% zmodload zsh/zprof
% gtk-launch <TAB> # Wait for the completion to finish, then press ^C.
% zprof
zprof
将向您准确显示在哪个功能上花费了多少时间。