做個記錄,怕后面給忘了
1、終端 tab鍵自動補全是區分大小寫的。如果需要忽略大小寫自動補全
執行vi ~/.inputrc
復制👇
set completion-ignore-case on
set show-all-if-ambiguous on
TAB: menu-complete
然后 按esc后輸入 :wq 按回車保存,重啟終端即可
2、都知道 bash 終端、linux命令都是可以通過按 上下鍵可以快速檢出歷史命令。
但是命令太多的時候,安裝上下鍵是很痛苦的。
有個快捷的方法,根據你輸入的部分命令,然后按上下鍵可以直接檢出
vi ~/.inputrc
復制👇
"\e[A": history-search-backward
"\e[B": history-search-forward
然后 按esc后輸入 :wq 按回車保存,重啟終端即可
例如:
完整的歷史命令列表是
docker exec -it mysql-ly /bin/bash ~ ~ ~ ~ ~ git status -s
這個時候,按上,出來的是 git status -s
但你配置了 history-search-backward 之后
可以 先輸入 docker 然后按上鍵,出來的就是
docker exec -it mysql-ly /bin/bash