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

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

4
แทรกบล็อกแหล่งที่มาอย่างรวดเร็วในโหมดองค์กร
org-mode มีความสามารถในการเรนเดอร์ซอร์สโค้ดโดยมีบล็อกของไวยากรณ์ต่อไปนี้: #+NAME: <name> #+BEGIN_SRC <language> <switches> <header arguments> <body> #+END_SRC มีคำสั่งที่มีอยู่เพื่อแทรกบล็อกเหล่านี้อย่างรวดเร็วorg-modeหรือฉันจำเป็นต้องใช้เครื่องมือภายนอกเช่นyasnippet?

6
ฉันสามารถใช้โหมดองค์กรเพื่อจัดโครงสร้าง. emacs หรือไฟล์กำหนดค่า. el อื่น ๆ ได้หรือไม่
ฉัน.emacsแฟ้มการกำหนดค่าที่ได้รับใหญ่และขนาดใหญ่และฉันต้องการที่จะได้รับภาพรวมที่ดีขึ้นและการก่อสร้างโดยการเพิ่มหัวข้อหัวข้อย่อยและความสามารถในการซ่อนหรือแสดงให้พวกเขาเหมือนที่ผมสามารถทำอะไรกับ org-modeEmacs ฉันสังเกตเห็นว่าฉันสามารถเปิดใช้งานorg-modeได้ใน.emacsบัฟเฟอร์และเป็นไปได้ที่จะเพิ่มส่วนหัวและยุบพวกเขา แต่ Emacs / Aquamacs จะยังสามารถโหลดรหัส Elisp จากเอกสารได้หรือไม่หากฉันเพิ่มorg-modeส่วนหัว (เช่นบรรทัดที่ขึ้นต้นด้วยเครื่องหมายดอกจันหนึ่งตัวหรือมากกว่า)? ฉันมีทุกอย่างในไฟล์เดียวหรือฉันต้องมี.*orgไฟล์เดียวแล้วส่งออกรหัส Elisp ไปยังไฟล์อื่นเป็นประจำหรือไม่

6
Org-mode 9: ไม่สามารถ eval block-code
My Emacs config อยู่ใน.orgไฟล์ที่ฉันบล็อกซอร์สโค้ดเป็น.elไฟล์ ฉันสามารถประเมินซอร์สบล็อกด้วยC-c C-c วันนี้ฉันอัปเดตเป็นโหมด org 9 เวอร์ชันจาก org elpa และตอนนี้ประเมินบล็อกแหล่งที่มาเช่น #+BEGIN_SRC emacs-lisp :tangle yes (setq org-export-coding-system 'utf-8) #+END_SRC ด้วยC-c C-cพิมพ์ข้อความต่อไปนี้ การประเมินผลของบล็อคโค้ด emacs-lisp นี้ถูกปิดใช้งาน ในฉันinit.elฉันได้กำหนดภาษาสำหรับ org-babel แล้ว: (org-babel-do-load-languages 'org-babel-load-languages '((emacs-lisp . t) (org . t) (sh . t))) ถ้าฉันโหลดโหมด org-stock ของ Emacs ฉันสามารถยุ่งเหยิงได้C-c C-cอย่างที่คาดไว้ ฉันไม่พบการเปลี่ยนแปลงใด ๆ เกี่ยวกับสิ่งนี้ในการเปลี่ยนแปลงสำหรับโหมด org …

2
การตรวจสอบการสะกดคำอัจฉริยะในโหมดองค์กร
ตามค่าเริ่มต้นผลลัพธ์ของการทำงานM-x ispell-bufferในโหมดองค์กรจะน่าผิดหวังมาก Ispell ดูภายใน:PROPERTY:ลิ้นชักซึ่งโดยทั่วไปจะมีสิ่งต่าง ๆ เช่น :ID: 797495bd-581b-4a42-883b-c2a55a08f08a พยายามแก้ไขคำสั่ง org! ยกตัวอย่างเช่นมันบ่นเกี่ยวกับSRCใน #+BEGIN_SRC emacs-lisp มันเข้าไปในบล็อก org ฉันคิดว่าสิ่งนี้อาจเป็นประโยชน์สำหรับบล็อกที่ชอบ#+BEGIN_QUOTEแต่ในบล็อกซอร์สโค้ดมันไร้สาระ มีแพ็คเกจที่แก้ไขทั้งหมดนี้หรือไม่? ฉันชอบที่จะสะกดคำตรวจสอบการเขียนของฉัน แต่จำนวนของเท็จบวกที่ฉันได้รับทำให้มันเป็นไปไม่ได้ หากมีความสำคัญตัวตรวจสอบการสะกดคำของระบบปฏิบัติการจะเป็นตัวเลือก

3
คำต่อคำแบบอินไลน์และโค้ดพร้อมเครื่องหมายคำพูดในโหมดองค์กร
ในโหมด Org ฉันสามารถล้อมข้อความด้วย=หรือ~เพื่อวางข้อความในinline verbatim หรือ code mode อย่างไรก็ตามเรื่องนี้ล้มเหลวถ้าข้อความที่มีคำพูดและผมก็ไม่สามารถหาคำอธิบายหรือแก้ปัญหาในเอกสาร ตัวอย่างเช่น: =hello= แสดงผลเป็นคำต่อคำ ~hello~ แสดงผลเป็นรหัส =hello'= ไม่สามารถแสดงผลเป็นคำต่อคำ ~hello'~ ไม่สามารถแสดงผลเป็นรหัสได้ ทางออกเดียวที่ฉันพบจนถึงตอนนี้คือการใส่ตัวอักษรที่มองไม่เห็นเช่นการพิมพ์C-x 8 <RET> 200b <RET>ตามที่อธิบายไว้ในคำถามนี้ ทำไมนี่ (มันเป็นข้อผิดพลาด?) และฉันจะหลีกเลี่ยงปัญหานี้ได้อย่างไรโดยไม่ต้องใส่ตัวอักษรที่มองไม่เห็น?
37 org-mode 

1
เซลล์หลายคอลัมน์ในตารางโหมดองค์กร
เป็นไปได้หรือไม่ที่จะรวมเซลล์สองเซลล์ขึ้นไปในตารางโหมดองค์กรเช่นเมื่อใช้\multicolumn{}{}{}หรือ\multirow{}{}{}ใน LaTeX สิ่งนี้ไม่ได้ผล: |------------+-----------+----------+----------+-------------| | | Singular | Plural | | +-----------+----------+----------+-------------| | | Masculine | Neuter | Feminine | All genders | |------------+-----------+----------+----------+-------------| | Nominative | *der* | *das* | *die* | *die* | | Accusative | *den* | *das* | *die* | *die* | | Dative | *dem* …

3
วิธีการที่ดีสำหรับการตั้งค่าการเตือน (เสียง + ภาพ) ที่เกิดขึ้นจากเหตุการณ์ในโหมดองค์กรหรือไม่
ฉันต้องการตั้งค่าการเตือนตามเหตุการณ์ในโหมดองค์กรที่เกี่ยวข้องกับเวลาที่ระบุ (หรือเวลาเริ่มต้น) ในอุดมคติแล้วสิ่งเหล่านี้จะเป็นภาพและเสียงและสามารถปรับแต่งได้บ้าง ฉันเคยใช้Sauronแต่ฉันไม่สามารถทำงานกับกิจกรรมโหมด org (หรือการแจ้งเตือนทางอีเมล) ได้อีกต่อไป อะไรคือวิธีการที่ดีอื่น ๆ ? (ฉันสนใจเป็นพิเศษในการแสดงการแจ้งเตือนไม่เพียง แต่บนหน้าจอผ่าน daemon แจ้งเตือน แต่ยังพูด (ข้อความเป็นคำพูด) ฉันใช้ Linux)
35 org-mode 

9
ทำให้ไฟล์. org ของฉันตรงกันในคอมพิวเตอร์หลายเครื่อง
ฉันจะทำให้ไฟล์. org ของฉันเป็นปัจจุบันในคอมพิวเตอร์หลายเครื่องได้อย่างไรในหลาย ๆ แพลตฟอร์ม (linux / windows) ฉันสามารถเก็บไฟล์. org ทั้งหมดไว้ในคอมไพล์ได้ แต่นั่นทำให้ฉันจำได้ว่าต้องดึงและดันเพื่อให้ repo อัปเดตอยู่เสมอ สามารถทำงานกับสคริปต์บางตัวเพื่อจัดการไฟล์โดยอัตโนมัติเนื่องจากฉันมีไม่มาก ฉันสามารถลองใช้ดรอปบ็อกซ์สำหรับสิ่งนี้ได้เช่นกัน ฉันคิดว่าดรอปบ็อกซ์ซิงค์ไฟล์บ่อยครั้งพอที่จะไม่ทำให้เกิดปัญหา โหมดองค์กรมีฟังก์ชั่นใด ๆ เพื่อช่วยในการซิงโครไนซ์ไฟล์ในหลาย ๆ ที่หรือไม่?
35 org-mode 

2
วิธีย้ายไฟล์ Markdown ไปเป็นรูปแบบโหมด org ของ Emacs
ฉันมีบันทึกย่อส่วนบุคคลหลายร้อยรายการที่จัดเก็บเป็นไฟล์ในรูปแบบ Markdown หลังจากผ่านไปหลายปีโดยใช้ซอฟต์แวร์วิกิส่วนตัวVoodooPadสำหรับ OS X มีข้อมูลมากมายสำหรับการส่งออกจากโหมดองค์กรถึง Markdown แต่มีวิธีง่าย ๆ ในการแปลงรูปแบบ Markdown ไปเป็นโหมดองค์กรหรือไม่? ปรับปรุง ขอบคุณคำตอบของ user2619203และคำตอบสำหรับคำถามเกี่ยวกับการประมวลผลแบตช์ไฟล์ด้วย Pandocฉันสามารถแปลงไฟล์ Markdown สี่ร้อยไฟล์ให้เป็นรูปแบบโหมดองค์กรในเวลาเพียงไม่กี่นาที ทางออกคือการส่งออกเอกสาร VoodooPad ไปยังโฟลเดอร์เป็นข้อความ ( ไฟล์ > ส่งออกเอกสาร > ส่งออกเป็นข้อความ ... ) จากนั้นโทรpandocผ่านfindคำสั่งเพื่อแปลงทั้งหมดในครั้งเดียว: $ find . -name \*.txt -type f -exec pandoc -f markdown -t org -o {}.org {} \; ไฟล์. org ที่แปลงแล้วที่ฉันได้ดูนั้นมีการจัดรูปแบบอย่างสวยงามแม้แต่โค้ดบล็อกและรูปแบบการจัดรูปแบบ …

3
โหมด Org บนโทรศัพท์หรือใน Evernote?
ฉันใช้โหมด Org เพื่อติดตามทุกอย่าง แนวคิด, บันทึก, รายการที่ต้องทำ, ตัวอย่างโค้ด, ฯลฯ คุณตั้งชื่อมัน ปัญหาหนึ่งที่ฉันมีคือฉันไม่สามารถดึงข้อมูลโหมดองค์กรของฉันบนโทรศัพท์ของฉันได้อย่างง่ายดายแม้ว่าจะเป็นเพียงการตรวจสอบบันทึกย่อของฉันหรือค้นหาภายในพวกเขาอย่างรวดเร็ว เพื่อความชัดเจนฉันจะเก็บไฟล์ org ของฉันไว้ในที่เก็บ Github ซึ่งยอดเยี่ยม แต่นี่ก็ยังไม่คลาดเคลื่อนสำหรับการเรียกดูและค้นหาสมาร์ทโฟน จะเป็นการดีสิ่งที่ฉันกำลังมองหาวิธีที่จะบันทึกประสาน org โหมดด้วยEvernote เป็นไปได้หรือไม่ ถ้าไม่ใช่ฉันมีทางเลือกอะไรในการเรียกดูไฟล์โหมด org บนโทรศัพท์ของฉัน? ฉันจะซิงค์ได้อย่างง่ายดายและเรียกดูภายหลังและค้นหาไฟล์โหมดองค์กรของฉันจากโทรศัพท์ของฉันได้อย่างไร
31 org-mode 

2
ทำให้โหมดบรรทัดภาพสามารถทำงานร่วมกับโหมด org ได้มากขึ้น
visual-line-modeมีประโยชน์มากในการตัดบรรทัดที่มีการเปลี่ยนแปลงขนาดหน้าต่างโดยไม่ต้องแทรกบรรทัดใหม่ แต่ในorg-modeนั้นมันครอบคลุมพาดหัวและซอร์สบล็อกซึ่งค่อนข้างน่ารำคาญเล็กน้อย ดังนั้นคำถามของฉันมาที่นี่: ฉันจะปิดโหมดแสดงภาพสำหรับส่วนหัวขององค์กรและบล็อกแหล่งที่มาอย่างถาวรในโหมดองค์กรได้อย่างไร

2
เป็นไปได้หรือไม่ที่จะส่งออกเนื้อหาย่อยโดยไม่มีหัวเรื่อง?
ฉันร่างเอกสารในโหมดองค์กรและส่งออกไปยัง LaTeX, HTML ฯลฯ ตามต้องการ ฉันมักจะใช้แท็ก:no_export:เมื่อใดก็ตามที่ฉันไม่ต้องการทรีย่อยบางอย่างที่จะแสดงในการส่งออก สิ่งที่ฉันต้องการก็คือต้องการให้การส่งออกละเว้นส่วนหัวย่อยบางอย่างโดยสิ้นเชิงแต่ไม่ต้องสนใจเนื้อหาย่อยของทรีย่อยภายใต้ส่วนหัวนั้น กล่าวอีกนัยหนึ่งทรีย่อยบางอย่างควรส่งออกราวกับว่าเนื้อหาของพวกเขาเป็นเพียงความต่อเนื่องของพาเรนต์แทนที่จะมีทรีย่อยของตัวเอง :no_title:ฉันนึกคิดจินตนาการแท็กเช่น ฉันต้องการให้เค้าร่างโหมดองค์กรของฉันดูมากกว่าที่ฉันคุ้นเคย แต่ฉันจะพิจารณาวิธีอื่นด้วยผลลัพธ์ที่คล้ายกัน เพื่อแสดงให้เห็นนี่คือ MWE ของเอกสารร่างในโหมดองค์กร * Chapter 1 ** Section 1 *** Paragraph 1 :no_title: First paragraph of text in the section. *** Paragraph 2 :no_title: Second paragraph of text in the section. * Chapter 2 ** Section 1 *** Subsection …

2
การขยายโหมดองค์กรด้วยมาร์กอัปเพิ่มเติม
ฉันต้องการเพิ่มมาร์กอัปและการจัดรูปแบบสำหรับมาร์กอัปนั้นเช่น<kbd>...</kbd>มีกล่องล้อมรอบมาร์กอัปดังกล่าว (setq org-hide-emphasis-markers t)ฉันยังต้องการเครื่องหมายขึ้นเพื่อเป็นที่เข้ากันได้กับ นั่นคือเมื่อตัวแปรมีการตั้งค่าtที่<kbd>และ</kbd>แท็กจะหายไปทิ้งข้อความระหว่างมันกับที่ระบุไว้ข้างต้นการจัดรูปแบบ คำตอบที่โพสต์ในคำถามนี้: วิธีการเน้นข้อความอย่างถาวรในโหมดองค์กร ไม่สามารถแก้ปัญหานี้ได้เนื่องจากมันจะใช้ได้เฉพาะกับมาร์กอัปที่มีอยู่เท่านั้นไม่ขยาย Org ด้วยมาร์กอัปใหม่

2
บรรทัดใหม่ในชื่อเรื่องของเอกสาร html ที่ส่งออกโหมด
ฉันใช้โหมด org เพื่อจัดทำเอกสารและมักจะส่งออกเป็น pdf (ผ่าน latex) และ html หาก\\อักขระอยู่ท้ายบรรทัดบรรทัดนั้นจะบังคับให้อักขระขึ้นบรรทัดใหม่เมื่อส่งออกไปยังทั้ง pdf และ html แต่ฉันต้องการทราบวิธีบังคับอักขระขึ้นบรรทัดใหม่ระหว่างบรรทัดเมื่อส่งออกเป็น html มันจะมีประโยชน์ที่จะมีทางออกนี้เพื่อให้ฉันสามารถมีชื่อหลายบรรทัดในการส่งออก html ด้วย ตัวอย่าง: #+TITLE: First Line of Title \\ Second Line of Title การส่งออกข้างต้นไปยัง 2 บรรทัดในการส่งออกในรูปแบบ pdf แต่\\ตัวอักษรนั้นยังคงอยู่ในการส่งออกแบบ html (เนื่องจากไม่ได้อยู่ที่ท้ายบรรทัด) ฉันจะจัดรูปแบบชื่อเรื่องอย่างไรเพื่อให้ชื่อหลายบรรทัดส่งออกได้ดีในทั้งสองรูปแบบ

6
ฉันจะรับเค้าร่างโหมดองค์กรในบัฟเฟอร์ที่ 2 เป็นสารบัญแบบไดนามิกได้อย่างไร
เมื่อฉันแก้ไขเอกสารขนาดใหญ่ฉันต้องการดูว่าฉันอยู่ที่ไหนโดยดูโครงร่าง (ที่ไม่มีเนื้อหา) ในบัฟเฟอร์แยกต่างหาก เช่นเดียวกับเมื่อคุณอ่านไฟล์ PDF จะมี TOC ทางด้านซ้าย (ดูด้านล่าง) ในโหมด org เป็นไปได้ที่จะขยาย / ยุบเค้าร่าง แต่เป็นไปได้หรือไม่ที่จะมีโครงร่างแบบคงที่ในด้านซ้าย (หรือขวา) ในบัฟเฟอร์แยกต่างหากดังนั้นเมื่อคุณคลิกที่ส่วนหัวบัฟเฟอร์อื่นจะย้ายไปยังตำแหน่งนั้นหรือไม่? เป็นเช่นนี้ แต่สำหรับโหมดองค์กรหรือไม่ [แก้ไข]อยู่ใกล้กับสิ่งที่ฉันต้องการ ชิ้นส่วนปริศนาที่ขาดหายไปคือการข้ามไปยังตำแหน่งเดียวกันเมื่อคลิกส่วนหัว / (หรือจุดใด ๆ จริงๆ)clone-indirect-buffer สำหรับตอนนี้ฉันได้ลองเขียนโค้ดบางส่วนแล้ว: ย้ายไปยังบัฟเฟอร์ที่โคลนแล้วไปยังจุดเดียวกัน (ซิงค์ตำแหน่งของบัฟเฟอร์ทางอ้อม) (โหมดองค์กร) แต่จะไม่ทำงานหากเนื้อหาถูกยุบ หากสามารถทำให้ทำงานได้ clone-inderect-buffer เป็นคำตอบที่สมบูรณ์สำหรับสิ่งนี้ [โซลูชันการแก้ไข 2] รหัสในลิงก์ด้านบนและในคำตอบด้านล่างรวม niceley เพื่อแก้ปัญหาการกระโดดไปมา ;first call 'clone-indirect-buffer'. Then... ;This function works between buffer and it's clone. …

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