來自 bash 的組合框

來自 bash 的組合框

我想要一個來自 shell 的組合方塊。也就是說,帶有一些模糊搜尋的預設項目的下拉列表,重要的是,能夠輸入不在清單中的值

在 GUI 環境中,這是由諸如rofi: 之類的工具支援的,cat options | rofi -dmenu它正是我所需要的,C-ENTER強制選擇不在清單中的選項。

是否有與此等效的純命令列?佛茲夫似乎是純命令列空間中最接近的類似物,但對其手冊頁的簡要回顧表明,沒有合適的綁定來「接受輸入的文字」。

解決方法

當然有解決方法

  • 使用具有數字索引的選單系統,包括“建立新”條目
  • 相同但在內部fzf

但這些都不容易。

相關內容