사용자 정의 명령 후에 정의된 모든 bash 완료를 활성화합니다.

사용자 정의 명령 후에 정의된 모든 bash 완료를 활성화합니다.

oEd기본적으로 그 뒤에 오는 bash 명령을 실행하는 사용자 정의 스크립트가 있습니다 .영형내가 가장 좋아하는 결과를 펜으로 작성합니다.에드itor.

이 사용자 정의 스크립트 후에 정의된 모든 bash 완성(내 bashrc에서 지원)을 활성화할 수 있습니까?

예를 들면: 하고 싶습니다.

$ oEd man ls
$ oEd find . 

oEd여기서는 모든 완성을 지원하면 더 유용할 것 같아서 만들었습니다 .

답변1

oEd기본적으로 after 완료가 after 처럼 동작하기를 원합니다 exec. 이 동작을 복사해 보겠습니다. 이를 찾는 방법은 다음과 같습니다.

complete -p exec

내 우분투에서 출력은 complete -F _command exec. 다음을 호출해야 합니다.

complete -F _command oEd

관련 정보