2017-01-21 5 views
1

라이트 테이블 버전 0.8.1에서 (resolve inc)와 같은 클로저 코드를 평가하고 그림과 같은 예외가 발생한다고 가정 해 보겠습니다. 이제는 전체 화면에서 다른 것을 볼 수 없습니다.키보드 만 사용하여 라이트 테이블 편집기에서 "예외 제거"방법?

exception in light table taking up most of the screen

나는 바로 그것을 클릭하면, "예외를 제거"를 선택,하지만 내가 마우스에 손을 얻을 것을 의미합니다. 또는 ctrl + s를 누를 수 있습니다 (실제로 원하지 않을 수도 있음). 예외를 잃지 만 다른 평가의 모든 결과도 손실됩니다. 내가 생각할 수있는 한, 키맵에는 아무것도 없다.

키보드로만 마우스 동작을 할 수 있습니까? 잘못된 코딩에 대한 처벌처럼 느껴질 수 있습니다.

답변

3

이 명령은 Eval: Clear inline results 명령으로 수행 할 수 있지만 다른 모든 인라인 결과와 예외는 지 웁니다.

명령을 키 바인딩에 매핑 할 수 있습니다. 귀하의 사용자 키 맵에 다음과 같이 뭔가를 추가 : 키맵 다시로드 된

[:editor "pmeta-i" :clear-inline-results]

후에는 다음 Ctrl 사용할 수 있어야합니다 - 인라인 결과를 취소 - i (i 또는 Cmd을).

사용자 키맵에 익숙하지 않은 사용자는 Settings: User keymap 명령을 통해 액세스 할 수 있습니다.

Light Table에는 현재 커서의 위치에 따라 인라인 결과를 지우는 명령이 없지만 유용 할 것입니다. Github에서 문제를 열어 보시기 바랍니다.

+0

감사합니다. 아무것도없는 것보다는 낫다. https://github.com/LightTable/LightTable/issues/2319 문제를 검토하고 열었습니다. – Igand