바인딩 가능한 변수란 무엇입니까?

바인딩 가능한 변수란 무엇입니까?

읽다Bash-4.4 버전 사용 가능, 다음 문장을 발견했습니다.

새로운 바인딩 가능한 변수 "color-completion-prefix"가 있습니다. 이 변수를 설정하면 완료 시 가능한 공통 접두사 세트가 색상으로 표시됩니다.

시도했지만 export colored-completion-prefix=1오류 메시지가 나타납니다.

-bash: 내보내기: `color-completion-prefix=1': 유효한 식별자가 아닙니다.

시도해 보았 set -o colored-completion-prefix 1으나 이런 오류 메시지가 나타났습니다.

-bash: 설정: 색상 완성 접두사: 잘못된 옵션 이름

shopt -s colored-completion-prefix비슷한 오류 메시지가 표시되었습니다.

-bash: shopt: 색상 완성 접두사: 잘못된 쉘 옵션 이름

무엇인가요바인딩 가능한 변수내 말은, 그 페이지에? 이 바인딩 가능한 변수를 어떻게 설정합니까?

제가 실행하고 있는 Bash의 버전은 다음과 같습니다. CTRLBash 창에서 ++로 표시됩니다.XV

GNU bash, 버전 4.4.12(1)-릴리스(x86_64-pc-linux-gnu)

답변1

변수를 말합니다 readline.

파일 에서 ~/.config/readline/inputrc:

set colored-completion-prefix on

다음을 수행할 수도 있습니다.

set colored-stats on

관련 정보