โหมด org ใช้คีย์ลูกศร


12

การกำหนดค่าการกดปุ่มโหมดโหมดเริ่มต้นคือการใช้ปุ่มลูกศรสำหรับฟังก์ชั่นคอมมอนส์ มีใคร remaned การตั้งค่าโหมด org ของพวกเขาเพื่อหลีกเลี่ยงปุ่มลูกศรทั้งหมด?

กรุณาแบ่งปัน.

คำตอบ:


12

โดยไม่ต้องทำการแมปคุณจะสามารถทำได้ดีโดยไม่ต้องใช้ปุ่มลูกศร

C-c C-x C-h ในบัฟเฟอร์ Org:

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 ในเทอร์มินัลหรือเป็น daemon) org-use-extra-keysเพื่อให้แน่ใจว่าเหล่านี้มักจะแสดงขึ้นคุณสามารถเปิดใช้งาน (สิ่งนี้จะต้องทำก่อนที่ Org จะถูกโหลด)


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

Yay ในที่สุดก็สักครู่เพื่อลงโฆษณาhttp://abo-abo.github.io/worf/README.htmlอย่างไร้ยางอาย

h, j, kและlมีลูกศร

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.