man
페이지 에서 읽은 값을 사용하여 readline 매개 변수를 off 또는 값으로 설정했습니다.
set var value
이것은 set
내장과 동일 inputrc
합니까? 일단 변수 를 이미 읽은 후 쉘이 실행 중이면 어떻게 설정합니까?
답변
set
readline 매뉴얼 의 명령은 readline 구성 파일 의 명령입니다 ~/.inputrc
. bash는 readline 라이브러리의 가장 유명한 사용자이지만 라이브러리는 일반적이며 다른 프로그램에서 사용할 수 있습니다. 의 구문은 .inputrc
bash와 관련이 없습니다.
bind
내장을 통해 bash가 readline 명령을 실행하도록 할 수 있습니다 .
bind "set var value"
또한, bash는 다시 읽기 수 ~/.inputrc
와를 bind -f ~/.inputrc
.
답변
로부터 수동 :
Readline 라이브러리를 사용하는 프로그램이 시작되면 init 파일이 읽히고 키 바인딩이 설정됩니다.
또한,이 C– x C– r명령이 init 파일 재 – 읽고 1을 따라서 당신이 그것에 만든 수도 변경 사항을 통합.
1 주 이 분명하다 이맥스 (기본값) 당신이 사용하는 경우, 바인딩 editing-mode-vi
디폴트 keybind가 없습니다. 그러나에서 원하는 키 바인딩에 re-read-init-file
명령을 바인딩 할 수 있습니다 ~/.inputrc
.