zsh가 작성 키와 특수 문자를 중단합니다.

zsh가 작성 키와 특수 문자를 중단합니다.

zsh로 전환해야 한다고 생각해서 그렇게 했습니다 chsh -s /usr/bin/zsh user. 불행히도 작성 키가 깨졌습니다(콘솔이나 X 터미널에서 응답이 없음). 또한 emacs rmail에서 이메일을 읽을 때 스웨덴어 문자가 올바르게 표시되지 않습니다(콘솔의 다이아몬드, 질문). X 터미널에 표시) - 하지만cat예를 들어 메일 파일을 표시 하는 경우 표시할 수 있습니다 .

작성 키를 다시 초기화하기 위해 setupcon슈퍼유저로 다시 실행했지만 도움이 되지 않았습니다. 에는 /etc/default/keyboard이 줄이 존재합니다 XKBOPTIONS="compose:lwin,terminate:ctrl_alt_bksp".

X의 작성 키와 콘솔 및 X 터미널의 문자 세트에 대해서는 어떤 시점에서도 이러한 항목을 "설정"한 기억이 없기 때문에 잘 모르겠습니다. 그냥 작동합니다.

다시 확인하기 위해 bash로 다시 전환했는데 chsh -s /bin/bash user모든 것이 이전처럼 작동했습니다. 거기에서 키보드/문자 맵 초기화를 수행하고 있는지 확인했지만 아무것도 찾을 수 없었 .profile습니다 ..bashrc

zsh --version
zsh 4.3.17 (i686-pc-linux-gnu)

답변1

bash 또는 zsh는 Compose 키 처리를 담당하지 않으므로 손상된 것은 확실히 세션 시작 파일입니다. 또는 환경 변수의 값 과 같이 로케일에 따라 달라질 수 있는 명령이 있는지 ~/.profile또는 ~/.bash_profile를 확인하십시오 . 키보드 구성이 더 이상 응용 프로그램의 시스템 문자 집합 철학과 일치하지 않을 수 있습니다./etc/profileLANGLC_CTYPE

.profile다음 명령을 입력하여 zsh가 자신의 내용을 읽도록 할 수 있습니다 ~/.zprofile.

emulate -R sh -c '. ~/.profile'

충분하지 않은 경우(특히 프로그램 아래) 사용 중인 사용자 이름과 비밀번호(예: GDM, KDM, Lightdm...)를 입력하세요.

관련 정보