2016-09-20 6 views
1

나는 우분투 16.04에 숭고한 텍스트 3 빌드 3114를 사용하고 있으며,이 ST3 "기능"은 나를 미치게 만든다.괄호 안의 텍스트 3가 괄호를 건너 뛰는 것을 방지하려면 어떻게해야합니까?

숭고한 텍스트 3이 끝 괄호를 건너 뛰는 것을 방지하는 방법. 아래 GIF에서 동작을 볼 수 있습니다. 그 gif에서 저는 닫는 멍에 만 ) 만 누르면됩니다. 처음 두 개의 괄호는 이미 존재하기 때문에 등록되지 않은 것을 볼 수 있듯이 ST는 기존의 괄호를 건너 뛰고 커서 뒤에 닫는 괄호가없는 경우 괄호 만 그립니다.

이 동작을 비활성화하는 설정이 있습니까?

enter image description here

+0

당신이 묻고있는 것이 무엇인지 명확하지 않습니다. 너무 많은 닫는 괄호를 입력하지 못하게하는 설정을 찾고 싶습니까? – MattDMo

답변

1

하나의 가능성은 사용자 환경 설정에서 "auto_match_enabled": false을 설정하는 것입니다. 이렇게하면 )에 항상 대괄호가 삽입됩니다. 그러나 (을 입력 할 때 자동으로 닫는 대괄호가 삽입되지는 않습니다. 이 자동 페어링 기능을 잃고 싶지 않으면

것은, 당신은 사용자의 키 바인딩 파일에 다음을 삽입 할 수 있습니다 브라켓을 통해 이동 기본 키 바인딩을 무시합니다

{ "keys": [")"], "command": "insert", "args": {"characters": ")"}, "context": 
    [ 
     { "key": "setting.auto_match_enabled", "operator": "equal", "operand": true }, 
     { "key": "selection_empty", "operator": "equal", "operand": true, "match_all": true }, 
     { "key": "following_text", "operator": "regex_contains", "operand": "^\\)", "match_all": true } 
    ] 
}, 

합니다.