커맨드 라인 명령의 탭 완성 구현하기
발생일: 2013.01.24 문제: 얼마 전 만든 커맨드라인 영어사전인 ndic 모듈에 새로운 기능을 붙여보려고 한다. 생각해둔 건 탭 자동완성 기능이다. 커맨드라인에서 단어를 검색하다보니,입력하던 도중에 철자를 틀리거나, 단어의 뒷 부분을 까먹어서 제대로 검색되지 않는 경우가 있더라. `ndic symp` 다른 커맨드라인 명령어에서처럼,ndic 명령 이후에 탭을 입력했을 때 비슷한 단어 목록을 제시해주면 꽤 쓸만할 것 같다. 기존 명령어의 탭 자동완성은 주로 폴더 내 파일 목록을 보여주는데,위와 같이 커스텀 명령에 적용하면서, 목록을 다이나믹하게 생성할 수도 있을까? 해결책: 요즘 많이 사용 하는 BASH Shell과 Z Shell의 방법이 다르긴 하지만, 둘 다 가능하다.여기서는 일단 BASH에 관해..
Daylogs/Unix
2013. 1. 24. 19:02
공지사항