保持班次的自動完成環境變數

保持班次的自動完成環境變數

我正在使用 Ubuntu bash,當我嘗試在按住 Shift 的同時自動完成環境變數時,該變數不會擴展。相反,我必須釋放 Shift 鍵。有什麼辦法可以讓擴充功能在按住shift的同時發生嗎?

> cd $HOM  # desired: TAB+SHIFT to get $HOME

答案1

只需將以下行添加到您的~/.inputrc文件中:

"\e[Z": complete

有關為什麼需要執行此操作的詳細信息,請參閱此問題:.inputrc TAB 未如預期運行以及可用的bash 讀取行命令

相關內容