npm-completion
탭을 사용한 자동 완성
Synopsis
source < (npm completion)
Description
모든 npm 명령어의 탭 완성기능을 가능하게 합니다.
현재 쉘에서 source < (npm completion)
을 입력하면 탭완성 기능을 로드합니다. 이 내용을 ~/.bashrc나 ~/.zshrc에 추가하면 언제나 자동 완성기능을 사용할 수 있게됩니다.
npm completion >> ~/.bashrc
npm completion >> ~/.zshrc
npm 완성의 출력물을 /usr/local/etc/bash_completion.d/npm
와 같은 파일에 저장하여 시스템에서 읽어 들이도록 할 수 있습니다.
COMP_CWORD
, COMP_LINE
, COMP_POINT
를 환경변수로 정의할 때, npm completion
은 plumbing mode
로 동작하여 명령행 인자에 기반하여 완성기능이 출력됩니다.