2014-04-26 10 views
2

전체 텍스트를 다시 열거 나 파일을 저장하고 브라우저를 새로 고치려면 에 ST3 키 바인딩을 구성하려고합니다. 명령 체인 및 브라우저 새로 고침 플러그인을 사용하고 있지만 문제는 인수가있는 명령을 전달하는 방법을 모르므로 명령 줄 바꾸기 명령이 한 줄만있는 대신 전체 텍스트에 영향을 미칠 수 있습니다. "single_line" : false은 무시 된 것 같습니다.여러 개의 명령을 사용하여 하위 텍스트 1의 단축키 1 아래에있는

"keys": ["ctrl+3"], 
    "command": "chain", 
    "args": { 
     "commands": [ 
     ["reindent",{"context": "window", "args": {"single_line": false}}], 
     ["browser_refresh"] 
     ] 
    } 

답변

2

나는 그것을 만들었습니다.

"keys": ["ctrl+s"], 
    "command": "chain", 
    "args": { 
     "commands": [ 
     ["reindent",{"single_line": false}], 
     ["browser_refresh"] 
     ] 
    } 
+1

해결책을 찾은 것처럼 보입니다. 플러그인이 창 명령으로 모든 것을 실행하기 때문에 앞으로 문제가 발생할 수 있다고 언급했습니다. ST 포럼의 게시물에서 일부 작업을 정리하고 플러그인을 만들었습니다. https://github.com/skuroda/ImprovedMacros. 내가 원하는 모든 것을 아직하지는 않지만 사용자 지정 컨텍스트 (창,보기 또는 응용 프로그램)에서 여러 명령을 실행할 수 있습니다. – skuroda