노트북의 키보드가 좀 불편해서 Bash에서 가끔 철자 실수를 하기도 하고, 자동 완성을 위해 Tab 키를 눌러도 아무 일도 일어나지 않습니다.
cd ocum[TAB]
예를 들어 디렉토리를 Documents로 변경하고 오류를 입력할 때 "ocum"으로 시작하는 다른 폴더가 없는 경우 Bash가 내가 입력하는 내용을 추측하도록 할 수 있습니까? Bash는 이를 cd Documents/
가장 가까운 가능한 작업 으로 해석합니다. 할 것?
아니면 아이디어를 구현하기가 매우 복잡합니까?
답변1
존재하다깃허브하나 있다11K fuzzy_bash_completion
일부 사양을 충족하는 것처럼 보이는 스크립트:
예를 들어:
mkdir pizza mkdir jazz cd zz<TAB> # displays `pizza' and `jazz' rm -r jazz cd zz<TAB> # completes the word `pizza'