2010-07-13 5 views
2

Textmate: Power Editing for the Mac에서 저자는 Textmate에 Emacs 키 바인딩이 있다고 말합니다. 내가 Textmate에서 그들을 사용하려고 할 때 어떤 것은 작동하고 어떤 것은 작동하지 않습니다. 예를 들어 C-n은 커서를 한 줄 아래로 움직이지만 C-p는 이상한 결과를주는 명령을 실행합니다 (한 줄 위로 이동하지는 않습니다). Textmate에서 키 바인딩이 무엇인지 (Emacs의 도움말 명령과 같은) 찾는 방법이 있습니까? 다른 Emacs 키 바인딩이 다른 명령에 의해 무시되는 이유는 무엇입니까?Textmate에서 Emacs 바인딩을 얻으려면 어떻게해야합니까?

답변

2

일부 Emacs 키 바인딩이 있습니다. ^ + 가 이맥스에서와 같이, ^ + E, 에게 + K, + 등 Y, 작업 (사실, 이들의 대부분은 작동합니다^^ 코코아 앱). 더 완전한 목록 here을 볼 수 있습니다 (페이지 아래로 약 2/3 아래로 스크롤). 그러나 활성 번들은 이러한 바인딩 중 일부를 방해 할 수 있습니다.이 경우 번들> 번들 편집기로 이동하여 번들을 편집 할 수 있습니다. 또한, 아니 모두 이맥스 바인딩 작동합니다.

+0

C-p가 바인딩 된 명령을 쉽게 파악할 수 있습니까? – hekevintran

+0

번들> 번들 선택 항목은 현재 번들 항목과 사용중인 키 바인딩을 보여줍니다. 아니면 C-p를 치고 무슨 일이 일어날 지 알 수 있습니다 ... – mipadi

+0

예기치 않은 일을하거나 이상한 결과를 반환하는 경우 어떤 명령인지 또는 어떤 번들인지 알 수 없습니다. Emacs의 help 명령은 주어진 키 바인딩을 위해 어떤 함수가 실행되는지를 알려줍니다. – hekevintran

0

시도해보십시오. https://github.com/defunkt/textmate.el 이맥스의 경우 textmate-mode를 사용해보세요.

+0

이것은 반대입니다. 이것은 Emacs에서 TextMate 바인딩을 얻기위한 것입니다. TextMate에서 Emacs 바인딩을 사용하려고합니다 :). – hekevintran

관련 문제