org-mode sans 화살표 키


12

조직 모드 키 매핑은 기본적으로 공통 기능에 화살표 키를 사용합니다. 화살표 키를 완전히 피하기 위해 조직 모드 설정을 잘못 재 작성한 사람이 있습니까?

공유하십시오.

답변:


12

다시 매핑하지 않고 화살표 키 없이도 이미 잘 얻을 수 있습니다.

C-c C-x C-h 조직 버퍼에서 :

C-c C-x D       org-shiftmetadown
C-c C-x L       org-shiftmetaleft
C-c C-x R       org-shiftmetaright
C-c C-x U       org-shiftmetaup
C-c C-x d       org-metadown
C-c C-x l       org-metaleft
C-c C-x m       org-meta-return
C-c C-x r       org-metaright
C-c C-x u       org-metaup

주석에서 언급했듯이 이러한 키 설정 여부는 환경에 따라 다릅니다 (예 : 터미널에서 또는 Emacs를 데몬으로 사용하는 경우). 항상 표시되도록하려면을 활성화하면 org-use-extra-keys됩니다. (조직을로드하기 전에 수행해야합니다.)


1
이 바인딩은 내 조직 버퍼에 나타나지 않습니다. 모드를 설명하면 <MS-down> org-shiftmetadown <MS-left> org-shiftmetaleft ...
Jeff Bauer

3
이들은 org-use-extra-keys예를 들어 터미널에서 기본값으로 정의됩니다 . 이 옵션을 사용자 정의하여 윈도우 emacs에서도 가져옵니다. Cf. emacs.stackexchange.com/a/3991/2710
Andrew Swann

@AndrewSwann 지적 해 주셔서 감사합니다.
Kyle Meyer

3

예, 마침내 http://abo-abo.github.io/worf/README.html 을 부끄럽게 광고 할 순간 입니다.

h, j, kl화살표이다.

c 변경 모드를 토글합니다.

(worf-defverb
 "change"
 '(("j" org-metadown)
   ("k" org-metaup)
   ("h" org-metaleft)
   ("l" org-metaright)
   ("t" org-set-tags :disable)
   ("n" worf-change-name :disable :break)
   ("a" org-meta-return :disable :break)))

cf 트리 변경 모드로 들어갑니다.

(worf-defverb
 "change-tree"
 '(("j" org-shiftmetadown)
   ("k" org-shiftmetaup)
   ("h" org-shiftmetaleft)
   ("l" org-shiftmetaright)))

cs 변경 이동 모드로 들어갑니다.

(worf-defverb
 "change-shift"
 '(("j" org-shiftdown)
   ("k" org-shiftup)
   ("h" org-shiftleft)
   ("l" org-shiftright)))

cr 변경 변속 제어 모드로 들어갑니다.

(worf-defverb
 "change-shiftcontrol"
 '(("j" org-shiftcontroldown)
   ("k" org-shiftcontrolup)
   ("h" org-shiftcontrolleft)
   ("l" org-shiftcontrolright)))

q모든 모드를 종료하고 hjkl화살표를 다시 만듭니다.

나는 여전히 패키지를 실험하고 있으므로 앞으로 바인딩이 바뀔 수 있습니다. 시도하고 싶다면 MELPA에 있습니다. 그리고 시도 g하는 한 패키지의 가장 좋은 기능입니다.

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.