2016-08-06 3 views
1

는 최근 LightTable에 다음 사용 사례로 실행 한 :키 조합을 명령에 바인딩하는 방법은 무엇입니까?

  • 내가
  • 내가 "Ctrl 키를 스페이스"및 명령 프로그램의 목록을 누르십시오 (예를 들어 라인을 중복) 명령을 실행하려면
  • 까지 내가
  • 가 나는 종종이 명령을 반복 할 필요가 명령을 선택,하지만 키 바인딩 내가 [:editor "alt-shift-w" :editor.watch.unwatch]
  • 과 같은 줄을 추가하기로하고
  • 내가 user.keymap로 이동이 명령이 없다
  • 그러나 방금 찾은 명령에 대한 :editor.watch.unwatch과 같은 키가 무엇인지 전혀 알지 못합니다. 내가 아는 전부는이 명령의 표시된 이름이다. Editor: duplicate line

설명서를 파헤 치고 키를 찾지 않고이 키 바인딩을 추가하는 방법이 있습니까?

답변

1

당신이 당신의 user.keymap이 같은 라인의 시작을 추가하는 경우 :

[:editor "alt-shift-w" 

하고 duplicate line을 입력 할 수 있어야한다 줄 끝에 키보드 커서와 관련 위치 명령이 팝업 자동 완성 메뉴에 나열되어야합니다.

+1

효과가있었습니다. 'alt-shift-w ''(또는 다른 키 조합)을 입력하고 공백을 입력하고 명령의 이름을 입력하기 만하면됩니다. 그러나 세미콜론을 입력하면 팝업이 [멋진 사용자가 읽을 수있는 이름] (https://dl.dropboxusercontent.com/u/26359914/user-readable.PNG)에서 [Clojure keys] (https : // dl.dropboxusercontent.com/u/26359914/non-user-readable.PNG). – 0x60