'마법 공간'을 사용하는 명령에 대해 자동 기록 확장을 활성화하려면 어떻게 해야 합니까?

'마법 공간'을 사용하는 명령에 대해 자동 기록 확장을 활성화하려면 어떻게 해야 합니까?

나는 읽었다어딘가의 블로그에서실제로 명령을 실행하거나 명령줄에서 Enter 키를 누르기 전에 자동 기록 확장을 사용할 수 있는 가능성에 대해 설명합니다. 여기에는 '마법의 공간'과 ~/.inputrc구성 파일 생성이 포함됩니다.

해당 파일에는 정확히 무엇이 포함되어야 하며 언제 읽혀지나요(로그인 및 비로그인 bash 쉘에서)?

답변1

블로그 명령에 따라 다음이 필요합니다.

$if Bash
  Space: magic-space
$endif

나머지(기본 설정)는 에 있습니다 /etc/inputrc.

이는 GNU Readline(Bash가 사용하는 입력 라이브러리)이 시작될 때 읽혀집니다. Bash의 직접적인 일부가 아니기 때문에 resetet source ~/.bashrcal은 작동하지 않습니다. 새 세션을 시작하지 않고 이를 다시 로드하려면 다음을 실행해야 합니다. bind -f ~/.inputrc.

관련 정보