
나는 읽었다어딘가의 블로그에서실제로 명령을 실행하거나 명령줄에서 Enter 키를 누르기 전에 자동 기록 확장을 사용할 수 있는 가능성에 대해 설명합니다. 여기에는 '마법의 공간'과 ~/.inputrc
구성 파일 생성이 포함됩니다.
해당 파일에는 정확히 무엇이 포함되어야 하며 언제 읽혀지나요(로그인 및 비로그인 bash 쉘에서)?
답변1
블로그 명령에 따라 다음이 필요합니다.
$if Bash
Space: magic-space
$endif
나머지(기본 설정)는 에 있습니다 /etc/inputrc
.
이는 GNU Readline(Bash가 사용하는 입력 라이브러리)이 시작될 때 읽혀집니다. Bash의 직접적인 일부가 아니기 때문에 reset
et source ~/.bashrc
al은 작동하지 않습니다. 새 세션을 시작하지 않고 이를 다시 로드하려면 다음을 실행해야 합니다. bind -f ~/.inputrc
.