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

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

5
แสดงไฮเปอร์ลิงก์โหมดองค์กรเป็นข้อความธรรมดา
แม้ว่ามันจะเป็นวิธีที่สะดวก org [[./file.org][Title]]โหมดการแสดงเชื่อมโยงหลายมิติมีบางครั้งที่ฉันต้องการที่จะเห็นข้อความธรรมดาพื้นฐานเช่น ฉันจะทำสิ่งนี้ได้อย่างไร ฉันรู้org-insert-linkแต่ก็ไม่ใช่สิ่งที่ฉันต้องการ: Cc Cl รันคำสั่ง org-insert-link ซึ่งเป็นฟังก์ชั่น Lisp ที่คอมไพล์แบบอินเตอร์แอคทีฟใน `org.el ' ... หากมีลิงก์อยู่ที่จุดนั้นคำสั่งนี้จะช่วยให้คุณแก้ไขลิงก์และส่วนคำอธิบาย
25 org-mode 

2
วิธีการล้างเซลล์ในตารางโหมดองค์กร?
มีคำสั่งในตัวเพื่อลบเนื้อหาของเซลล์ในการกดแป้นเดียวภายในตารางโหมดองค์กรหรือไม่ หมายเหตุฉันไม่ต้องการลบแถวเพียงแค่เนื้อหาของเซลล์ | some text | ==> | | ถ้าไม่คุณจะเขียนสิ่งนี้ได้อย่างไร
25 org-mode  table 

1
วิธีไฮไลต์ข้อความอย่างถาวรในโหมดองค์กร
ฉันรู้ว่าฉันสามารถใช้*bold*, /italic/, _underlined_, =verbatim= and ~code~, and, if you must, ‘+strike-through+’ในการทำmarkupข้อความตามเอกสารโหมด orgแต่มันไม่เพียงพอสำหรับฉัน ( boldไม่ชัดเจนเมื่อดูไฟล์ org) ฉันรู้ว่าฉันสามารถกำหนดเองorg-emphasis-alistได้ แต่เอกสารไม่ได้บอกอะไรมาก สิ่งที่ฉันต้องการคือการเน้นข้อความที่เลือกเช่นenriched-modeภาพในหน้านี้ แต่enriched-modeจะบันทึกแฟ้มเป็นtext/enrichedรูปแบบและฉันต้องใช้enriched-modeไม่ได้org-modeตัวเอง ดังนั้นฉันจะกำหนดอีกครั้งหรือกำหนดมาร์กอัปใหม่ (อาจกำหนดเองorg-emphasis-alist) เพื่อเน้นข้อความเช่นenriched-modeนั้น ไฮไลท์เป็นไฟล์ถาวรในไฟล์นี้ (ฉันสามารถเห็นไฮไลท์ใน Emacs) ในเวลาเดียวกันสามารถส่งออกเป็นไฟล์ pdf หรือไฟล์ html
24 org-mode 

1
ตั้งค่าพื้นหลังของบล็อก <code> ที่ส่งออกโดยองค์กรตามธีม
ฉันส่งออกไฟล์โหมดองค์กรค่อนข้างบ่อยและเกือบทั้งหมดมีรหัสในนั้น เมื่อฉันทำรหัสส่งออกมันจะจบลงด้วยการระบายสีข้อความตามธีมของฉันอย่างไรก็ตามฉันสลับไปมาระหว่างธีมสีเข้มและธีมสีอ่อนเป็นประจำ ในกรณีของชุดรูปแบบแสง&lt;code&gt;บล็อกต้องมีพื้นหลังสีอ่อนและสำหรับชุดรูปแบบสีเข้มที่พวกเขาจำเป็นต้องมีพื้นหลังสีเข้ม (มิฉะนั้นฉันท้ายด้วยข้อความสีเหลืองอ่อนบนพื้นหลังสีเทาและไม่สามารถอ่านได้) ฉันต้องเพิ่มบรรทัดนี้สำหรับพื้นหลังสีเข้ม: #+HTML_HEAD: &lt;style&gt;pre.src {background-color: #303030; color: #e5e5e5;}&lt;/style&gt; และอย่าลืมลบมันทุกครั้งที่ฉันเปลี่ยนเป็นพื้นหลังสีอ่อน มีวิธีที่ฉันสามารถตรวจจับสีพื้นหลังของชุดรูปแบบปัจจุบันในเวลาส่งออกโดยอัตโนมัติและใช้ใน CSS ของ HTML ที่ส่งออกหรือไม่ แก้ไข ฉันจะตอบคำถามของ Jordon (ขอบคุณ Jordon คุณจะได้คะแนน karma!) อย่างไรก็ตามฉันต้องการโพสต์คำตอบที่ฉันเพิ่มลงในรหัสของฉันเนื่องจากเป็นคำตอบที่แก้ไขเล็กน้อย: (defun my/org-inline-css-hook (exporter) "Insert custom inline css to automatically set the background of code to whatever theme I'm using's background" (when (eq exporter 'html) (let* …

4
org: วิธีเรียงลำดับส่วนหัวตาม TODO แล้วตามลำดับความสำคัญได้อย่างไร
ฉันมักจะมีรายการเช่นนี้: * Main heading ** TODO [#A] Make world better ** TODO [#B] Make Emacs better ** TODO [#B] Customize emacs ** DONE [#C] some task ** TODO [#A] Launch rocket to mars ฉันต้องการเรียงลำดับตาม taskword ของ 'คำแรก' จากนั้นรายการต่าง ๆ ใน TODO เรียงฉันต้องการเรียงลำดับความสำคัญ (จากนั้นจะเป็นการดีหากต้องการจัดเรียงเพิ่มเติมโดย "Effort") และฉันหมายถึงในปัจจุบันฉันสามารถคลิกที่หัวข้อหลักและเรียงลำดับเด็ก ๆ ได้ตามลำดับความสำคัญหรือตามคำหลักที่ต้องทำ การเรียงลำดับเป็นไปได้ทั้งสองอย่างเช่นการจัดเรียงกลยุทธ์หรือไม่? ปัจจุบันฉันมีสองหัว * …
24 org-mode  sorting 

2
การส่งออกตัวแบ่งไฟล์ org เมื่ออัปเกรดเป็น orgmode 8.3
โหมด orgmode ของฉันเพิ่งได้รับการอัพเดทเป็น 8.3 และฉันพบว่าฉันไม่สามารถส่งออกไฟล์init.orgของฉันเป็น HTML ได้อีกต่อไป ฉันได้รับผลลัพธ์ต่อไปนี้ใน*Messages*บัฟเฟอร์: org-babel-exp process emacs-lisp at line 34... org-babel-exp process emacs-lisp at line 44... org-babel-exp process emacs-lisp at line 51... ... hundreds of lines like these ... apply: Wrong type argument: listp, #("John's Emacs Config" 0 19 (:parent (#0))) ดูเหมือนว่าจะมีปัญหาในการแยกวิเคราะห์ส่วนหัวบางส่วน ฉันลองลบTITLEและAUTHORส่วนหัวและสามารถส่งออกได้

1
วิธีใช้ pdf-tools (pdf-view-mode) ใน emacs?
pdf-toolsรวมถึง pdf-view-mode ซึ่งมีคุณสมบัติหลายอย่างที่ไม่ปรากฏใน doc-view-mode (ดูที่ส่วนท้ายของคำถาม) pdf-view-mode สามารถใช้แทน doc-view-mode ได้หรือไม่หรือต้องเป็น "เครื่องมือ" โดยเครื่องมือ? ไม่ว่าในกรณีใดมันจำเป็นหรือไม่ที่จะต้องแก้ไขแหล่ง emacs เพื่อใช้เครื่องมือ pdf ใน gnus, eww และ orgmode หรือการตั้งค่าทั่วทั้งระบบของพวกเขาที่สามารถใช้ได้หรือไม่? --- คุณสมบัติของเครื่องมือ pdf ที่นี่เพื่อความสะดวก ดูเว็บไซต์ GitHubสำหรับรายละเอียด --- ดูเหมือนจะเร็วกว่า doc-view ความละเอียดมักจะดีขึ้นเนื่องจากไม่ได้แสดงผลเป็น png การค้นหาที่ดีและยังสามารถค้นหาวลีทั้งหมดที่เกิดขึ้น สามารถเพิ่มคำอธิบายประกอบข้อความและไฮไลต์ขีดเส้นใต้และชอบ สามารถสร้าง imenus สำหรับส่วน pdf สามารถใช้กับ pdf หลาย ๆ รูปแบบในรูปแบบ pdf "เสมือน" สามารถบูรณาการกับน้ำยางเพื่อดูแหล่งน้ำยางข้นและ PDF แบบเคียงข้างกันและกระโดดจากที่หนึ่งไปยังอีกที่หนึ่งในตำแหน่งที่เทียบเท่า (เช่นเลือก\section{A section}ใน …
23 org-mode  gnus  pdf  pdf-tools 

3
เลื่อน (เมาส์) อย่างราบรื่นสำหรับภาพอินไลน์หรือไม่
ฉันแสดงรูปภาพในบรรทัดพร้อมกับ start_src &amp; บล็อคผลลัพธ์ อย่างไรก็ตามสำหรับภาพขนาดใหญ่เมื่อฉันเลื่อนผ่านด้านล่างของภาพฉันได้รับ 'กระตุก' และภาพทั้งหมดจะถูกเลื่อนออกไป ในทำนองเดียวกันถ้าฉันเลื่อนขึ้นและเรียกใช้เป็นรูปภาพฉันได้รับการกระตุกและดูภาพทั้งหมดแทนที่จะเห็นมันทีละนิดทีละน้อย สิ่งนี้ทำให้ยากต่อการทำงานกับไดอะแกรม plantuml / graphviz ขนาดใหญ่ในโหมดองค์กร ฉันต้องการประสบการณ์ที่ราบรื่นในการเลื่อนภาพอย่างเบามือเหมือนในเว็บเบราว์เซอร์โดยไม่กระตุก ฉันเหนื่อย: (setq auto-window-vscroll nil) และนอกจากนี้ยังมี (setq scroll-margin 1 scroll-conservatively 0 scroll-up-aggressively 0.01 scroll-down-aggressively 0.01) ฉันลองชุดเลื่อนแบบสมูทและตัวอย่างนี้ด้วย อย่างไรก็ตามดูเหมือนว่ารูปภาพในบรรทัดจะใช้ 'หนึ่งบรรทัด' เท่านั้นและแก้ไข emacs เพื่อเลื่อนโดย 'หนึ่งบรรทัด' เท่านั้นไม่สามารถแก้ไขปัญหาได้ วิธีการแก้ปัญหานี้หรือไม่? [แก้ไข] คีย์บอร์ด VS เลื่อนเมาส์: การเลื่อนเมาส์นั้นบอกเป็นนัย แต่การเลื่อนคีย์บอร์ดจะเป็นโบนัสหากการเลื่อนเมาส์ที่เหมาะสมจะทำงานได้ [แก้ไข] ค่อนข้างมีวิธีแก้ปัญหา แต่มีประโยชน์สำหรับการทำงานกับรูปภาพในโหมดองค์กรคือการเปิดในแอปภายนอกที่โหลดซ้ำอัตโนมัติเมื่อมีการเปลี่ยนแปลงไฟล์ ตัวอย่างจะเป็นeog (eye of gnome)หรือหรือshutter …

1
วิธีการนำรหัสลิงก์สไตล์มาร์กดาวน์ในโหมดองค์กร?
บางครั้งฉันต้องใช้ลิงค์เดียวกันในหลาย ๆ ที่ในเอกสารที่มีความยาว สำหรับกรณีเหล่านั้นจะมีประโยชน์หากมี ID ลิงก์เหมือนใน markdown จากโทษไวยากรณ์ markdown , คุณสามารถเลือกใช้ช่องว่างเพื่อแยกชุดของวงเล็บได้: This is [an example] [id] reference-style link. จากนั้นที่ใดก็ได้ในเอกสารคุณกำหนดป้ายกำกับลิงก์เช่นนี้ในบรรทัดด้วยตัวเอง: [id]: http://example.com/ "Optional Title Here" ฉันเชื่อว่าตัวย่อของลิงก์ในโหมดองค์กรจะทำงานในลักษณะเดียวกัน (ไม่มีแท็ก) แต่ก็ไม่เป็นเช่นนั้น จุดประสงค์ของ ID ลิงก์คือการมีจุดศูนย์กลางสำหรับการแก้ไขลิงก์ ตำแหน่งที่ดีจะอยู่ท้ายเอกสาร ลิงก์แบบเต็มมีการกำหนดไว้ใน ID แต่มีการใช้ ID เฉพาะที่อื่นในเอกสารที่เราต้องการวางไฮเปอร์ลิงก์ เมื่อส่งออก ID จะถูกแทนที่ด้วยไฮเปอร์ลิงก์จริง ประโยชน์ของวิธีนี้คือ เมื่อลิงก์เปลี่ยนไปเราจำเป็นต้องแก้ไขนิยาม ID ในการส่งออกการเชื่อมโยงหลายมิติในเอกสารจะได้รับการอัพเดต การแทรกไฮเปอร์ลิงก์ได้เร็วขึ้นเมื่อเขียนเอกสารเนื่องจากไม่จำเป็นต้องรับและวางลิงก์แบบเต็มทุกครั้ง คุณพิมพ์ IDs ในเอกสารและกำหนดในบล็อกที่ท้ายเอกสาร

4
ฉันจะบันทึกบัฟเฟอร์โหมดองค์กรโดยอัตโนมัติได้อย่างไร
ฉันใช้org-modeและวาระการประชุมเพื่อติดตามรายการที่ต้องทำอย่างสม่ำเสมอ เนื่องจากฉันใช้ Dropbox เพื่อซิงค์รายการของฉันฉันจึงต้องมีงานเดียวกันในคอมพิวเตอร์ทุกเครื่อง บางครั้งในระหว่างการล้างข้อมูลฉันจะลืมบันทึกการเปลี่ยนแปลงของฉันปล่อยให้ emacs เปิดที่บ้านเมื่อฉันเข้าไปในสำนักงาน (ดังนั้นฉันไม่ได้รับแจ้งให้บันทึกเมื่อปิด emacs) ฉันจะบันทึกการเปลี่ยนแปลงใน*.orgบัฟเฟอร์ของวาระที่ปรับเปลี่ยนโดยอัตโนมัติในวาระได้อย่างไร แก้ไข: เพื่อชี้แจงฉันใช้มุมมองวาระงานของฉันเพื่อแสดงภาพรวม จากมุมมองนั้นฉันสามารถเปลี่ยนสถานะของงาน นอกจากนี้ฉันใช้โหมดจำเพื่อเพิ่มงานใหม่ซึ่งสามารถจัดหมวดหมู่ใหม่ในมุมมองกำหนดการ การเปลี่ยนแปลงเหล่านี้ในผลของวาระในการแก้ไขบัฟเฟอร์ของโหมดองค์กรซึ่งจะต้องถูกบันทึกไว้ เมื่อทำการเปลี่ยนแปลงเหล่านี้ฉันต้องการให้บัฟเฟอร์ถูกบันทึกโดยอัตโนมัติ
22 org-mode  saving 

4
ทำความเข้าใจกับตารางเวลาในโหมดองค์กร
ฉันได้อ่านหน้าคู่มือต่างๆเกี่ยวกับ DEADLINE และกำหนดเวลาและใช้ทั้งคู่ ฉันเข้าใจว่า DEADLINE ถูกใช้ในวาระการประชุมเพื่อแจ้งเตือนล่วงหน้าเกี่ยวกับกำหนดเวลาที่จะเกิดขึ้นและเพื่อแจ้งเตือนต่อหลังจากกำหนดเวลาหากรายการนั้นไม่ได้ทำเครื่องหมายว่าเป็น DONE อย่างไรก็ตามฉันไม่แน่ใจว่าฉันเข้าใจวิธีใช้ตารางทั้งหมดอย่างสมบูรณ์ ความเข้าใจของฉันคือว่าถ้าฉันมีงานซึ่งมีขนาดใหญ่กว่าการกระทำเพียงครั้งเดียวฉันสามารถใช้กำหนดเวลาเพื่อให้รายการปรากฏทุกวันในวาระการประชุมของฉันจนกว่าฉันจะทำเครื่องหมายเป็นเสร็จ ดังนั้นในแต่ละวันในวาระการประชุมของฉันฉันจะเห็นงานที่กำหนดไว้เดิมเตือนให้ฉันทำงานต่อไป ถูกต้องหรือไม่ ฉันรู้ว่า SCHEDULED ไม่ได้มีวัตถุประสงค์เพื่อ "กำหนดการ" การประชุม
22 org-mode 

2
จะย้ายไฟล์โหมด org พร้อมกับไฟล์แนบทั้งหมดได้อย่างไร
ฉันมีไฟล์คู่เช่นfile-1.org, file-2.orgในไดเรกทอรีเดียวกันร่วมกันdata/ไดเรกทอรีสำหรับสิ่งที่แนบ ฉันต้องการย้ายfile-1.orgไปยังตำแหน่งอื่นสร้างdata/ไดเรกทอรีใหม่ในตำแหน่งนั้นและย้ายไฟล์แนบทั้งหมดที่เป็นของfile-1.orgไดเรกทอรีใหม่ มีวิธีอัตโนมัติในการทำเช่นนี้หรือไม่?
21 org-mode 

2
ลิงก์โหมดองค์กรเพื่อเปิดไดเรกทอรีใน Dired
ฉันต้องการที่จะมีลิงค์เช่น [[file:~/projects][Projects]] เปิดโดยตรงใน Dired แทนที่จะเป็น Finder (ฉันใช้ Mac) ซึ่งเป็นสิ่งที่ทำตอนนี้ มีวิธีหรือไม่? (แน่นอนมีวิธีมันเป็น Emacs)

1
วิธีใช้ org-refile เพื่อย้ายหัวเรื่องไปยังไฟล์เป็นหัวเรื่องระดับบนสุด?
ฉันต้องการมีไฟล์ "inbox.org" ที่ฉันรวบรวมบันทึกย่อ (พยายามใช้GTD : P) จากนั้นจึงย้ายสิ่งต่าง ๆ ไปยังที่ที่เหมาะสม ฉันเข้าใจว่าorg-refileเป็นวิธีในการทำสิ่งนี้ (ย้ายสิ่งต่าง ๆ ไปรอบ ๆ ) แต่ดูเหมือนว่าเป็นไปได้ที่จะรีเฟรชสิ่งต่าง ๆ ภายใต้พาดหัวไม่ใช่ไปที่ไฟล์โดยตรง สิ่งที่ฉันต้องการคือการจดบันทึกจาก inbox.org ของฉันและเพิ่มเป็นส่วนหัวระดับสูงในไฟล์ org ที่เหมาะสม เป็นไปได้หรือไม่ที่มีโอกาสเกิดขึ้น? ฉันอ่านข้อมูลorg-refile-targetsและดูเหมือนว่าจะสามารถรีเฟรชเป็นพาดหัวที่มีอยู่ได้เท่านั้นแม้ว่าข้อมูลในข้อความจะorg-refile-use-outline-pathพูดว่า: org-refile-use-outline-path เป็นตัวแปรที่กำหนดไว้ใน `org.el ' ค่าของมันคือ "ไฟล์" ค่าดั้งเดิมคือไม่มี เอกสารประกอบ: Non-nil หมายถึงจัดเตรียมเป้าหมายการ refile เป็นพา ธ ดังนั้นพาดหัวระดับ 3 จะมีให้เป็นระดับ 1 / ระดับ 2 / ระดับ 3 เมื่อค่าคือ `file …
21 org-mode 

1
วิธีการป้องกันไม่ให้ใบหน้ามีเลือดออกสู่บริเวณโดยรอบของบัฟเฟอร์?
ถาม:ฉันจะป้องกันไม่ให้org-modeใบหน้าลิงก์หลุดเข้าไปใน...ตัวละครที่เลือกได้ที่ส่วนท้ายของส่วนหัวแบบพับได้อย่างไร นี่คือเห็บภาพที่ทำให้ฉันบ้าเล็กน้อย เมื่อในorg-modeการเชื่อมโยงเป็นสิ่งสุดท้ายในบรรทัดการเชื่อมโยงที่หน้าซีดลงใน...ที่ระบุว่าส่วนหัวจะพับขึ้น หากมีการพูดเว้นวรรคหลังลิงค์ไม่มีเลือดออก ภาพหน้าจอที่ฉันโพสต์แสดงให้เห็นถึงปัญหา บรรทัดที่สามเป็นบรรทัดที่มีปัญหาโดยไม่มีอักขระระหว่างจุดสิ้นสุดของลิงก์และจุดสิ้นสุดของบรรทัดในขณะที่บรรทัดที่สี่แสดงลิงค์ตามด้วยช่องว่าง: ก่อนอื่นทำไมสิ่งนี้ถึงเกิดขึ้น ประการที่สองและอีกหลายประเด็นฉันจะทำให้มันหยุดได้อย่างไร ปรับปรุง 1:ตามความคิดเห็นโพสต์ด้านล่างเป็นภาพหน้าจอของบัฟเฟอร์ที่มีส่วนหัวปิดและเปิด ฉันเปิด Emacs โดยไม่มีไฟล์ init (เช่น, emacs -Q), required org-mode และเปิดไฟล์ตัวอย่างนี้ ดังนั้น: ดูเหมือนจะไม่เป็นสิ่งที่น่ากลัวในการตั้งค่าของฉัน ส่วนหัวทั้งหมดปิด: ส่วนหัวทั้งหมดเปิดอยู่: ชุดรูปแบบที่ฉันใช้ด้านบนคือ inkpot ถึงแม้ว่าฉันจะได้รับปัญหาเดียวกันเมื่อใช้ชุดรูปแบบพลังงานแสงอาทิตย์รวมถึงชุดรูปแบบเริ่มต้น (เช่นในภาพหน้าจอใหม่) รุ่น Emacs คือ 24.3.1 ฉันได้รับผลลัพธ์เดียวกันเมื่อใช้ org รุ่น 7.9.3f (เช่นที่มาพร้อมกับ Emacs เวอร์ชันนั้น) รวมถึง 8.3beta UPDATE 2:นี่คือตัวอย่างการทำงานขั้นต่ำในการตอบกลับคำขอความคิดเห็น: * here's a header with a [[~/somefile.txt][link …
20 org-mode  faces 

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