Bash에서 전체 너비 공간을 절반 너비 공간으로 해석

Bash에서 전체 너비 공간을 절반 너비 공간으로 해석

jp터미널에서 일본어 단어를 검색하는 별칭이 있습니다 .미아오 이 주안. 보통 다른 애플리케이션에서 일본어를 입력한 다음 bash로 전환하여 사전을 사용합니다. 그러나 일본어 키보드를 열고 를 입력하려고 하면 jp 言葉OSX 입력에 jp 言葉전자 문자와 공백이 포함됩니다. 그러면 해당 행은 단일 명령으로 해석되며 물론 찾을 수 없습니다. 반자 로마자 입력 간 전환이 불편하므로 전각 입력을 bash 해석하는 것이 좋습니다.

물론 다른 별칭을 추가할 수도 있지만 jpbash가 전체 너비 공백을 해석할 수 없다면 명령이 의미가 없습니다. bash가 전폭 공백을 일반 반자 공백으로 해석하도록 하는 데 사용할 수 있는 별칭이나 설정 조합이 있습니까?

답변1

가능한 해결책은 ~/.inputrc문자를 공백으로 바꾸는 바인딩을 추가하는 것입니다.

"\343\200\200": " "

파일을 다시 읽으려면 새 bash 쉘을 시작해야 합니다. 또는 셸에 해당 명령을 입력합니다.

bind '"\343\200\200":" "'

왼쪽 문자열은 유니코드 U+3000 문자의 UTF-8 인코딩으로, 전자 공백처럼 보입니다. 그렇지 않은 경우 키보드가 생성한 문자 코드를 확인해야 합니다.

관련 정보