5

폴란드어 키보드 (Windows 7에서 하드웨어 및 키보드 세트 모두)로 Sublime Text 3을 사용하고 있는데 폴란드어 억양으로 "ć"("c" 오른쪽 Alt 키 + C)와 "S"(자본 "의"악센트 - 오른쪽 Alt 키 + 시프트 + C). 여덟 자 (ęóąśłżźćńĘÓĄŚŁŻŹĆŃ)의 전체 폴란드어 언어 별 세트의일부 국가 문자가 Sublime Text 3에서 차단되었습니다.

아웃이 두 ​​숭고한 텍스트에 가지 이상한 excpetion은 3

이의 원인 및 해결 방법, 복사 - 붙여 넣기위한 exect이 할 수있는 일

clippboard에서 보낸이 편지들? 내가 Preferences > Key Bindings -- User이 두 줄을 추가하기 때문에

나는, 이것이 (내가 그들을 다스를 설치 한) 핵심 편집기 플러그인 사이의 바인딩 키보드에 약간의 충돌에 의해 발생한 것이 아닌지, 확신 :

{ "keys": ["alt+c"], "command": "insert_snippet", "args": {"contents": "ć"} }, 
{ "keys": ["shift+alt+s"], "command": "insert_snippet", "args": {"contents": "Ś"} }, 

그리고 조금이라도 도움이되지 않았습니다 (위의 구성 변경으로 인해 충돌이 발생할 수 있습니다).

이 문제는 Sublime Text 3의 핵심 코드에서 비롯된 것으로 보입니다. 언어 별 문자를 사용하는 다른 언어에 영향을주는 경우 어떻게 영향을 미치나요?

답변

4

숭고한 텍스트 3 오른쪽 Alt 키Ctrl 키 + 왼쪽 Alt을 누르면 사이의 차이를하지 않습니다. 이것은 많은 에디터에서 발견 된 고전적인 버그로, 비 라틴계 알파벳 사용자의 삶을 조금은 악몽처럼 만듭니다.

이 두 키 바인딩은 플러그인 중 하나에 의해 정의 된 키보드 단축키와 충돌합니다 (내 경우 Modific). 사용자의 키보드 설정에서 이러한 키를 다시 정의해야한다이 하나 해결하려면 :

{ "keys": ["ctrl+alt+c"], "command": "insert_snippet", "args": {"contents": "ć"} }, 
{ "keys": ["ctrl+shift+alt+s"], "command": "insert_snippet", "args": {"contents": "Ś"} }, 

이 문제를 해결합니다,하지만 현재 행에 대한 헌신적 인 코드를 미리 사용 Ctrl+Alt+C 바로 가기를 비활성화합니다. 새로운 키 바인딩을 정의하거나이 키보드 조합을 사용하지 않아야합니다.

+1

필자의 경우 FileHeader 플러그인이 "±" – vac

+1

을 훔칩니다. 내 경우 MarkdownEditing이 "ś"를 훔치고있었습니다. –

+0

Pylinter steals ć, ź, ż – qbolec

관련 문제