"하위" .inputrc를 호출하는 방법은 무엇입니까? (.bashrc에서와 같이 "source sub_script.sh"를 사용할 수 있습니다)

"하위" .inputrc를 호출하는 방법은 무엇입니까? (.bashrc에서와 같이 "source sub_script.sh"를 사용할 수 있습니다)

My에는 ~/.bashrc정확히 한 줄이 포함되어 있습니다.

source my_config/my_actual_bashrc.sh

와 동등한 기능이 있으므로 .inputrc사용자 정의 항목을 별도의 위치에 두고 에서 "호출"할 수 있습니까 ~/.inputrc?

답변1

에 따르면 man readline:

$include

이 지시문은 단일 파일 이름을 인수로 사용하고 해당 파일에서 명령과 바인딩을 읽습니다. 예를 들어, 다음 지시문은 다음과 같습니다 /etc/inputrc.

$include  /etc/inputrc

답변2

파일 위치만 변경하려면 INPUTRC로 설정하면 됩니다 my_config/my_actual_inputrc(설정하지 않은 경우 기본값은 ~/.inputrc).

와 동등한 것도 있습니다 source. 즉 $include(원천). 예를 들어:

$include myconfig/my_actual_inputrc

답변3

또 다른 옵션은 링크를 사용하는 것입니다.

ln -s my_config/my_inputrc .inputrc

그러면 파일이 를 .inputrc가리키는 링크로 생성됩니다 my_config/my_inputrc.

관련 정보