0%

讓 bash 用 tab 得到提示

 

平時寫 blog 都是用 wsl 又懶得安裝 zsh, 今天找到一個精妙的方法就可以快速獲得提示

以我自己文章為例, 如果沒設定這個的話平常按下 tab 只會列出選項, 需要很麻煩的用手去複製, 可是設定完後就可以用 tab 快速在這些項目來回切換

1
2
3
gg@LAPTOP-K2SENIJ8:~/blog/source/_posts$ vim vsco
vscode-neovim-筆記.md vscode-加入-angularjs-或其他前端自動提示.md
vscode-vim-mode.md vscodevivm-操作-jupyter-notebook.md

先執行 vim ~/.inputrc 貼上以下 code

1
2
3
4
5
6
7
# 按第一下 Tab 就顯示所有選項
set show-all-if-ambiguous on

# 按 Tab 鍵在選項間循環切換
"\t": menu-complete
# 按 Shift+Tab 鍵反向循環切換 (部分終端機適用)
"\e[Z": menu-complete-backward

最後執行 bind -f ~/.inputrc 即可

關閉