업데이트된 .inputrc를 사용하도록 readline에 어떻게 지시합니까?

업데이트된 .inputrc를 사용하도록 readline에 어떻게 지시합니까?

테스트를 위해 ~/.inputrc 파일을 업데이트했으며 show-all-if-unmodified이제 한 번 사용해 보고 싶습니다. 로그아웃했다가 다시 로그인하지 않고 어떻게 사용할 수 있나요?

답변1

당신은 그것을 사용할 수 있습니다readline re-read-init-file명령C-x C-r, 기본 "emacs" 키 바인딩(예: Control-X 다음에 별도의 Control-R)을 사용하는 경우 일반적으로 액세스할 수 있습니다. 이는 bash 이외의 다른 readline 사용자(예: 대화형 모드의 Python 인터프리터)에 적용됩니다.

"vi" 모드를 사용하는 경우 이 명령에는 기본적으로 키 바인딩이 없으므로 유용하다고 생각되면 키 바인딩을 추가하는 것이 좋습니다.

그렇지 않으면 bash에서 [ bind내장]을 사용하여 readline을 재구성할 수 있습니다. Bash에서 다음 명령을 사용하여 "inputrc"를 다시 읽을 수 있습니다.

$ bind -f ~/.inputrc

관련 정보