คำถามติดแท็ก org-mode

เป็นโหมดที่สำคัญของ Emacs สำหรับการจดบันทึกรักษารายการสิ่งที่ต้องทำการวางแผนโครงการและการเขียนเอกสารด้วยระบบข้อความธรรมดาที่รวดเร็วและมีประสิทธิภาพ เนื่องจากโหมดองค์กรเป็นพื้นที่กว้างใหญ่แท็กอื่น ๆ จะต้องมาพร้อมกับแท็ก 'โหมดองค์กร'

2
ฉันจะดูลำดับชั้นของคำสำคัญสิ่งที่ต้องทำในโหมดวาระองค์กรได้อย่างไร
ฉันมีงานหลากหลาย (facile) ในลำดับชั้นบางอย่าง * TODO Make a pizza ** TODO Get cheese *** TODO Buy a cow ** TODO Get tomatoes *** TODO Grow tomatoes **** TODO Buy tomatoes ** TODO Buy oven *** TODO Win Lottery **** TODO Buy Lottery ticket หากฉันดูสิ่งเหล่านี้ด้วยวาระการประชุม org พวกเขาจะแสดงในลักษณะแบน: .TODO: TODO Make a pizza …

1
แสดงช่วงเวลาว่างในวาระการประชุมของโหมดองค์กร
ฉันต้องการทำให้ง่ายต่อการค้นหาว่ามีช่วงเวลาใดบ้างที่อยู่ในวาระการประชุมโหมดองค์กรของฉันฟรี ตัวอย่างเช่นหากฉันมีการนัดหมายสองครั้งช่วงเวลา 9:30 น. - 10:30 น. และอีก 11:15 น. - 12.30 น. ฉันต้องการดูโดยเร็วว่าช่วงเวลา 10:30 น. - 11:30 น. บล็อกฟรี กล่าวอีกนัยหนึ่งฉันต้องการแยกความแตกต่างของเวลาว่างได้อย่างง่ายดายเหมือนในวาระกราฟิกเช่น Google ปฏิทิน มีวิธีทำให้ช่วงเวลาว่างเปล่ามองเห็นได้ง่ายหรือไม่? บางทีสีที่ว่างเปล่าบล็อกที่มีความยาวเกินจำนวนนาทีที่กำหนด?

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

2
จะวาง TODO ใบหน้าในไฟล์ได้อย่างไร?
ฉันได้กำหนดสถานะสิ่งที่ต้องทำต่อไปนี้ในไฟล์โหมด org: #+SEQ_TODO: TODO(t) WAIT(w) | DONE(d) และฉันได้ปรับแต่งสีสำหรับสิ่งที่ต้องทำ: ซ่อนหน้าคำหลักขององค์กรสิ่งที่ต้องทำ: ข้อเสียของ INS DEL: คำสำคัญ: TODO หน้า: ค่าเมนูสี: สีแดง ข้อเสียของ INS DEL: คำหลัก: WAIT หน้า: ค่าเมนูสี: ส้ม ข้อเสียของ INS DEL: คำค้นหา: DONE หน้า: ค่าเมนูสี: สีเขียว INS แต่ฉันต้องการปรับแต่งสีของสถานะสิ่งที่ต้องทำในที่เดียวกันซึ่งฉันได้กำหนดไว้: ในไฟล์ สิ่งนี้สามารถทำได้?
12 org-mode 

1
วิธีรวมเอาต์พุตของคำสั่งเชลล์ในบล็อกซอร์สโค้ดโหมด org?
ตัวอย่างเช่นฉันได้รับการสาธิตเพื่อแสดงคำสั่งและผลลัพธ์ของมันและฉันต้องการที่จะแทรกพวกเขาลงใน.orgไฟล์เช่น snippet ซอร์สโค้ดของ C หรือบางสิ่งบางอย่าง ฉันต้องการส่งออกไฟล์ไปยังไฟล์ HTML และให้ไฮไลต์บล็อกเหมือนกับตัวอย่างอยู่ในหนังสือหลายเล่ม ตัวอย่างเช่นฉันมี #+BEGIN_SRC shell $ ls dir1 dir2 file1 file2 ... or any other examples like this ... #+END_SRC แต่ไม่สามารถแปลงเป็น HTML ได้: ข้อความแสดงข้อผิดพลาดที่อ่าน shell-mode: อาร์กิวเมนต์ประเภทผิด: processp, ศูนย์ ปรากฏขึ้นตลอดเวลา ฉันควรใช้โหมดใดในการแทนที่shellและถ้าฉันไม่ควรใช้#+BEGIN_SRC...#+END_SRCรูปแบบใดฉันควรใช้อะไรแทน

2
ฉันสามารถรวมบล็อกรหัสทั่วไปในบล็อกโค้ดสองแบบในโหมดองค์กรได้หรือไม่
ฉันมีorg-modeไฟล์ที่มีสารบัญและบล็อกรหัส Python สองบล็อกเพื่อแยกข้อมูลสรุปที่แตกต่างออกไป ฉันต้องการแบ่งปันค่าคงที่ทั่วไปและฟังก์ชั่นบางอย่างระหว่างโค้ดบล็อกทั้งสองนี้ โดยหลักการแล้วฉันจะทำเช่นนี้โดยแยกรหัสทั่วไปออกเป็นบล็อคโค้ดแยกซึ่งจะถูกรวมและประเมินโดยอัตโนมัติเมื่อใดก็ตามที่บล็อกสองบล็อกอื่นถูกประเมิน ในไวยากรณ์ที่สร้างขึ้นมันจะมีลักษณะดังนี้: #+NAME: init_block #+BEGIN_SRC python ... common constants and functions here ... #+END_SRC #+NAME: summary_1 #+BEGIN_SRC python :prepend init_block ... data-processing code depending on init code goes here ... #+END_SRC #+NAME: summary_2 #+BEGIN_SRC python :prepend init_block ... more processing which also depends on init code …

3
ป้องกันโหมดองค์กรจากการกลืนตัวแปรไฟล์ท้องถิ่น
บางครั้งการกำหนดตัวแปรโลคัลไฟล์ด้วยความคิดเห็นเช่นต่อไปนี้จะสะดวกซึ่งต้องอยู่ที่ท้ายไฟล์ # Local Variables: # fill-column: 80 # End: อย่างไรก็ตามในบัฟเฟอร์โหมดองค์กรความคิดเห็นนี้ถูกพิจารณาว่าเป็น "ภายใน" พาดหัวสุดท้าย ตัวอย่างเช่นในบัฟเฟอร์ต่อไปนี้ความคิดเห็นจะถูกซ่อนเมื่อใดก็ตามที่ subtrees CหรือBถูกซ่อนอยู่ * A * B ** C # Local Variables: # fill-column: 80 # End: ฉันไม่รังเกียจที่จะซ่อนสิ่งนี้ ปัญหาที่แท้จริงคือความเห็นจะเกิดขึ้นเมื่อใดก็ตามที่ฉันย้ายCทรีย่อยไปที่อื่น ตัวอย่างเช่นถ้าผมเรียกorg-refileบนCหรือถ้าผมย้ายไปรอบ ๆ ด้วยorg-metaup(และชอบ) การแสดงความคิดเห็นจะถูกย้ายไปพร้อมกับทรีย่อยและจากนั้นพวกเขาหยุดการทำงานอย่างเห็นได้ชัด มีวิธีบอกorg-modeให้หยุดทำเช่นนี้หรือไม่?

1
หลังจากฉันอัปเดต Emacs 25.1 เป็น 26.1 โหมด org ไม่ทำงานอีกต่อไป
ฉันเป็นอะไรก็ได้นอกจากเป็นผู้เชี่ยวชาญของ Emacs แต่ฉันใช้ Emacs org-modeค่อนข้างบ่อย ฉันกำหนดค่า Emacs เพื่อให้สามารถจดจำ.orgไฟล์ได้ หลังจากฉันอัปเดตเป็นเวอร์ชัน 26.1 Emacs ไม่เพียงจดจำ.orgไฟล์ได้อีกต่อไป: File mode specification error: (file missing Cannot open load file No such file or directory ob-sh) org-modeแต่ไม่สามารถแม้แต่จะเปลี่ยนไป M-x org-modeให้: Cannot open load file No such file or directory ob-sh ฉันไม่ได้ย้าย.emacsไฟล์หรือ.emacs.dโฟลเดอร์ ความคิดใด ๆ
12 org-mode  emacs26 

1
ความแตกต่างระหว่าง sh และ shell สำหรับ org-babel คืออะไร
ฉันกำลังทดลองกับการหาข้อมูลจากโหมดองค์กรลงในสคริปต์เชลล์ของฉันและฉันได้พบกับความประหลาด: #+tblname: simple-table | 1 | | 2 | | 3 | | 4 | | 5 | #+name: work-with-simple-list-shell #+begin_src shell :var tbl=simple-table echo "$tbl" #+end_src #+RESULTS: work-with-simple-list-shell : 1 #+name: work-with-simple-list-sh #+begin_src sh :var tbl=simple-table echo "$tbl" #+end_src #+RESULTS: work-with-simple-list-sh | 1 | | 2 | | 3 …

4
แปลงโครงสร้างโหมดองค์กรเป็นแหล่งจุด
การสร้างกราฟอย่างรวดเร็วจากโครงสร้างที่มีลักษณะคล้ายต้นไม้จะมีประโยชน์มากเมื่อทำการบันทึกในโหมดองค์กรที่ต้องการการแบ่งปันและหรือการทำให้สวยงามสำหรับมนุษย์คนอื่น ๆ ฉันไม่สามารถหาวิธีอื่นนอกเหนือจากการสร้างบล็อก dot / graphviz แบบไดนามิกด้วยตนเอง การแปลจากแผนผังที่มีโครงสร้างเป็นกราฟกำกับง่ายควรตรงไปตรงมาพอสมควร ฉันกำลังมองหาวิธีง่ายๆในการสำรวจแผนผังองค์กรโหมด (ภูมิภาคที่เลือก) และแปลโครงสร้างต้นไม้ (และอาจเลือกข้อมูลจากเนื้อหาของโครงสร้าง) เป็นกราฟจุด ฉันไม่อาจเป็นคนแรกที่คิดเรื่องนี้ สิ่งนี้ได้รับการแก้ไขแล้วหรือยัง? อินพุต * la1 ** la2 *** la3 *** la4 ** la5 และบางทีตัวแปร org-to-dot-preamble digraph { rankdir=TB; splines=true; node [shape=box]; ผลลัพธ์จะดูเหมือนบล็อกไดนามิกโหมด org #+BEGIN_SRC dot :file out.png :cmdline -Kdot -Tpng (contents of org-to-dot-preamble) la1 -> la2 la1 …
12 org-mode 

1
แทรก Org-id Link ที่จุดผ่านการเสร็จสิ้นเส้นทางของ Outline
ขณะนี้การแทรกลิงก์ org-id โหมดองค์กรภายในฉันไปที่ส่วนหัวหรือดึงขึ้นในมุมมองกำหนดการ (การทดสอบการทดสอบส่วนหัวของ RET), จัดเก็บลิงก์ด้วย Cl (org-store-link) กลับไปยังตำแหน่ง ฉันต้องการแทรกลิงค์จากนั้นใส่ลิงค์ด้วย Cc Cl (org-insert-link) ฉันต้องการแมปคีย์ที่ให้ฉันแทรกลิงค์ที่จุดปัจจุบันโดยใช้การเติมเต็มของแท็บที่คล้ายกับ org-refile (Cc Cw) แทน ผลลัพธ์ที่ตั้งใจไว้จะเป็นลิงค์ภายใน org-id ในรูปแบบ: [[id:d7534b2f-c221-4dea-8566-d5ce3e4e1b78][Example Link]] เมื่อมองผ่าน org-id.el ดูเหมือนว่า org-id-get-with-outline-path-complete ถูกออกแบบมาเพื่อจุดประสงค์นี้ ฉันเหนื่อย: (global-set-key "\C-ci" (lambda () (interactive) (org-id-get-with-outline-path-completion))) แต่มันไม่ทำงานตามที่ตั้งใจไว้ ฉันมีสิ่งต่อไปนี้ในไฟล์ init.el ของฉัน: ;; Use global IDs (require 'org-id) (setq org-id-link-to-org-use-id t) ;; Update …
12 org-mode 

1
โหมดองค์กร - การแยกวิเคราะห์ HTML ที่หลากหลายโดยตรงเมื่อวาง?
ขณะนี้สำหรับเครื่องมือการจดบันทึกเช่นEvernoteและQuiverฉันสามารถคัดลอกเนื้อหา HTML โดยตรงจากเบราว์เซอร์ที่ชื่นชอบแล้ววางลงในแอพโดยมีการจัดรูปแบบ + ลิงก์ทั้งหมดที่เก็บรักษาไว้ อย่างไรก็ตามในโหมดรหัสดูเหมือนว่าข้อมูลการจัดรูปแบบทั้งหมดจะหายไป ผมเคยเห็นใครบางคนแนะนำให้ใช้ewweww-orgในการเรียกดูเว็บและคัดลอกเนื้อหาผ่านทาง อย่างไรก็ตามนั่นน่าเบื่อจริงๆ (ฉันไม่คิดว่าจะมีผู้คนมากมายที่ท่องเว็บโดยใช้ewwแทนเบราว์เซอร์ที่ทันสมัยทุกวันนี้ฉันจะต้องเปิดลิงค์นั้นอีกครั้งewwและคัดลอกไม่พูดถึงบางครั้งewwไม่ได้ แสดงเนื้อหาได้ดี) เป็นไปได้ไหมที่จะให้Emacsแยกวิเคราะห์ HTML ที่คัดลอกโดยตรงเมื่อวาง? แม้ว่าจะไม่มีเครื่องมือที่มีอยู่สำหรับสิ่งนั้นมันเป็นไปได้ไหมที่จะสร้างมันขึ้นมา? นี่เป็นสิ่งเดียวที่ทำให้ฉันเปลี่ยนorgmodeจากเครื่องมือจดบันทึกอื่น ๆ ไม่ได้

1
ส่งออก: คุณสมบัติ: บล็อกที่มีโหมดองค์กรหรือไม่
org-modeคู่มือบอกว่ามันเป็นไปได้ที่จะลิ้นชักคุณสมบัติการส่งออกแต่พยายามด้วย #+OPTIONS: d:t ไม่ส่งออก:PROPERTIES:บล็อกใด ๆอย่างที่เคยเป็น การอ่านบทลิ้นชักดูเหมือนว่ามันเป็นไปไม่ได้อีกต่อไปแล้วอย่างน้อยกับorg-modeเวอร์ชั่นล่าสุด: คุณสามารถเลือกชื่อของลิ้นชักที่ควรส่งออกด้วย org-export-with-drawers ในกรณีนั้นเนื้อหาลิ้นชักจะปรากฏในผลลัพธ์การส่งออก ลิ้นชักคุณสมบัติจะไม่ได้รับผลกระทบจากตัวแปรนี้และจะไม่ถูกส่งออก มีการปรับแต่งใด ๆ ที่จะได้รับการทำงานนั้นเช่นมีการ#+OPTIONS: d:tส่งออกทั้ง:PROPERTIES:บล็อกสั้น ๆ ด้วยตนเองเปลี่ยน.orgไฟล์ก่อนที่จะส่งออกเวลา?

5
วิธีแปลงบรรทัดเป็นรายการตรวจสอบโหมดองค์กร?
สมมติว่าฉันมีรายการต่อไปนี้ ฉันต้องการแปลงเป็นรายการตรวจสอบ Lec 1 | 1:20:36 Lec 2 | 1:10:32 Lec 3 | 1:08:33 Lec 4 | 1:20:33 Lec 5 | 1:16:50 Lec 6 | 1:08:49 Lec 7 | 1:17:40 Lec 8 | 1:19:47 Lec 9 | 1:21:22 Lec 10 | 1:23:52 Lec 11 | 1:23:45 Lec 12 | 1:25:32 …
12 org-mode 

3
วิธีการขยายส่วนที่เป็นลาเท็กซ์ในโหมดองค์กรในเวลาเดียวกันกับข้อความบัฟเฟอร์?
ฉันใช้เป็นorg-modeemacs แต่ฉันคิดว่าคำถามนี้เกี่ยวข้องกับauctexผู้ใช้เช่นกัน ในorg-modeคุณสามารถแสดงชิ้นส่วนน้ำยางข้นตามที่คู่มือแสดงให้เห็น แต่: ชิ้นส่วนเหล่านี้ (ส่วนใหญ่เป็นสูตรทางคณิตศาสตร์) ดูเหมือนจะมีขนาดคงที่ เมื่อฉันพิมพ์C-x C-+หรือC-x C-- เพียงการเปลี่ยนแปลงขนาดของข้อความบัฟเฟอร์ ฉันจะเปลี่ยนขนาดแฟรกเมนต์จากบัฟเฟอร์ได้อย่างไร (ฉันรู้ว่าฉันสามารถทำให้ชิ้นส่วนใหญ่ขึ้นหรือเล็กลงด้วยorg-format-latex-optionsแต่นี่เป็นแบบถาวรฉันต้องการเปลี่ยนขนาดของชิ้นส่วน (ไฟล์ png) เหมือนข้อความ)
12 org-mode  latex 

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.