如何启用 dmenu 自动完成功能?

如何启用 dmenu 自动完成功能?

如何在 dmenu 中启用命令选项的自动完成功能?例如使用默认选项

systemctl poweroff

仅自动完成 systemctl 而不是 poweroff

答案1

man dmenu

DESCRIPTION
   dmenu is a dynamic menu for X, which reads a list of newline-separated  items  from  stdin.   When  the  user
   selects  an  item  and presses Return, their choice is printed to stdout and dmenu terminates.  Entering text
   will narrow the items to those matching the tokens in the input

您想要做的事情超出了 dmenu 的范围,大概您想要一些更像终端仿真器的东西(它继承了 shell 具有的任何花哨的自动完成功能)。

可以手动添加systemctl poweroff到您的命令列表,但我怀疑这并不完全是您想要的。

相关内容