2010-04-15 2 views
22

필자는 Emacs에서 IDEA로 전환 할 뿐이며 점프 대 라인 시작을 위해 Ctrl-A와 같은 단축키를 사용할 수 있다면 큰 도움이 될 것입니다. 이것이 가능합니까?IDEA IDE의 이맥스 단축키?

+1

@ Łukasz Lew : 간단한 것들이 가능하며, 킬 링을 가질 수있는 몇 가지 플러그인이 있습니다. 그러나 "진짜"는 아닙니다. 티 힌지 ". – SyntaxT3rr0r

답변

17

이맥스와 IDEA 사용자 - IDEA의 이맥스 바인딩은 단순히 임무가 불가능합니다. Arthur는이를 사용하는 방법에 대해 완벽하게 정확 합니다만, IDEA 워크 플로우를 심각하게 변경하게 될 것입니다. 왜냐하면 많은 수의 기본 IDEA 키 바인딩을 덮어 쓰는 경향이 있으며, 결국에는 완전히 맞춤화 된 키맵을 만들어야하기 때문입니다. 처음에는 문제가되지 않지만 일부 동료 컴퓨터 또는 다른 컴퓨터에서 작업해야 할 때 매우 귀찮습니다. 저는 Subversion에서 키맵을 잡았습니다.

기본적으로 IDEA에서 기본 Emacs 키 바인딩을 사용하지 마십시오. 기본 설정을 복사하고 개인적으로 확장하십시오. IDEA server은 여러 컴퓨터를 동일한 키 바인딩과 동기화하는 데 유용 할 수 있습니다.

기본 탐색 명령 만 IDEA에서 지원되며 일부 유용한 IDEA 작업은 기본적으로 키 바인딩없이 종료 될 수 있으므로 IDEA 구성 방법에 특히주의하십시오.

나를 위해 Emacs와 같은 장소 만 있습니다. Emacs입니다. Emacs 키 바인딩을 사용하여 적절한 설정을 제공하는 소프트웨어를 아직 보지 못했습니다.

+4

c13 용으로 제공되는 IntelliJ emacs 바인딩은 완벽하게 사용할 수 있으며 방해받지 않고 찾을 수 있습니다. 일반적으로 가장 필요한 키는 간단한 탐색, 만들기, 잘라 내기 및 붙여 넣기 유형입니다. 제공된 키맵에서 쉽고 잘 수행됩니다. – RichieHH

+0

@RichieHH 예, 원래 답변 이후로 오랜 시간이 걸렸으며 모든 것이 향상되었습니다. – GreenAsJade

21

설정 -> IDE 설정 -> 키맵으로 이동하면 모든 키맵을 사용할 수 있습니다.

선택할 수있는 키맵 중 하나는 이맥스입니다.

+0

마크를 사용하여 영역을 제거하려면 "IntelliJ IDEA Mark Plugin"을 설치하십시오. 나중에 키 바인딩을해야만 했어. 작동 했어. :) –

+1

@Martin : IntelliJ 빌드 106.532에는 Mark Plugin을 없애기위한 새로운 설정 인 "토글 끈적 선택"이있다. 어쨌든 IntelliJ 버전 10.5에서 작동을 멈췄다.), http://youtrack.jetbrains.net/issue/IDEA-66719을 참조하십시오. – dirkb

+0

@dirkb 대단하네요. - 고마워요! –

1

이 주제에 대한 유용한 기사가 here입니다.

이 말씀의 요지는

  • 당신은 키 바인딩을 조정할 수있다,하지만 정말
  • 당신은
  • 에게 당신은 만들 수 있습니다
  • 그루비와 LivePlugin 스크립트에 의해 더 잘 할 수있는, 기껏 미봉책의 손실 원인 emacsclient를 사용하여 이맥스로 탈출 해치기