파일에 일반적인 기본 설정을 추가하여 bash 경험을 개선하려고 합니다 inputrc
.
set completion-ignore-case on
set show-all-if-ambiguous on
TAB: menu-complete
그러나 파일에 넣고 etc/.inputrc
bash를 다시 시작하면 작동하지 않습니다. 파일 etc/
의 적절한 위치 입니까 .inputrc
? Mac에서 처음부터 파일을 만들어야 한다고 생각합니다. 찾을 수가 없어서 직접 만들었습니다. .inputrc
이러한 다른 명령이 작동하도록 하려면 내 파일에 복사/붙여넣기해야 하는 또 다른 설정 명령이 있습니까 ?
.inputrc
편집: 동일한 명령을 사용하여 홈 디렉토리에 새 파일을 만들었고 Bash가 이를 수락했습니다. 이 파일이 에 있어야 한다고 생각했습니다 /etc
. 누군가가 있다면 설명을 좋아할 것입니다.
답변1
.inputrc
동일한 명령을 사용하여 홈 디렉터리에 새 파일을 만들었고 Bash가 이를 수락했습니다. 이 파일이 에 있어야 한다고 생각했습니다/etc
. 누군가가 있다면 설명을 좋아할 것입니다.
Bash는 다음을 사용 readline
하고 man readline
말합니다.
초기화 파일
Readline은 초기화 파일(파일)에 명령을 넣어서 사용자 정의됩니다inputrc
. 이 파일의 이름은 환경 변수의 값에서 가져옵니다INPUTRC
. 해당 변수가 설정되지 않은 경우 기본값은 입니다~/.inputrc
. 해당 파일이 존재하지 않거나 읽을 수 없는 경우 최종 기본값은 입니다/etc/inputrc
. […]
따라서 해당 파일은 ~/.inputrc
또는 /etc/inputrc
. 시도한 파일( /etc/.inputrc
)이 언급되지 않았습니다.