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

Org-mode เป็นโหมดการแก้ไขในโปรแกรมแก้ไขข้อความ Emacs ซึ่งรองรับการแก้ไขเอกสารลำดับชั้นแบบข้อความธรรมดา

1
คำสั่ง“ ย้อนกลับ” สำหรับโหมดองค์กร
เมื่อฉันพิมพ์C-c C-vเพื่อดูรายการของสิ่งที่C-c / mต้องทำหรือเพื่อดูพาดหัวด้วยแท็กที่แน่นอนโหมดองค์กรจะแสดงให้ฉันเห็นต้นไม้ที่กระจัดกระจายพร้อมผลลัพธ์ จากนั้นฉันจะกลับไปดูต้นไม้อย่างที่มันเป็นก่อนที่ฉันจะออกคำสั่งนี้ได้อย่างไร? โปรดทราบว่าฉันไม่ได้เปลี่ยนไฟล์ในทางใดทางหนึ่งดังนั้นนี่ไม่ใช่ "เลิกทำ" ตามปกติของคุณมันเป็นเรื่องเกี่ยวกับการกลับไปที่วิธีการแสดงโหมด org ของต้นไม้ก่อนหน้านี้
8 emacs  org-mode 

3
อัปเกรดโหมดองค์กรด้วย Aquamacs
ตามที่มีการถามและตอบในที่นี่ Aquamacs มีโหมดองค์กรที่ค่อนข้างเก่าและมีปัญหาบางอย่างในการถ่ายภาพ ฉันจะอัพเกรดโหมด org ด้วย Aquamacs ได้อย่างไร มันก็โอเคแค่คัดลอก lisp / *. el ไปที่อื่น?

2
งานมือเดียวใน Emacs สามารถปลดเปลื้องได้อย่างไร?
มือขวาของฉันถูกตรึงชั่วคราวและฉันต้องการทำงานเล็กน้อยใน Emacs ส่วนใหญ่ใน Org-mode แต่ยังอยู่ใน AUCTeX มีวิธีที่จะลดความยุ่งยากในการทำงานด้วยมือเดียวใน Emacs เช่นโหมดบางอย่างหรือขั้นตอนการทำงานเฉพาะหรือไม่? เช่นฉันสังเกตเห็นว่าการเลิกทำการกดง่ายC-x uกว่าC-_และมันง่ายกว่าในการทำเครื่องหมายข้อความด้วยวิธีการที่เกี่ยวข้องC-SpaceกับS-การใช้คำสั่งผสมและคำสั่งการเคลื่อนไหว ฉันพบhttps://stackoverflow.com/questions/2391805/how-can-i-remain-productive-with-one-hand-completely-immobilizedแต่นั่นไม่ใช่สิ่งที่ฉันขอ ฉันต้องการความสะดวกในสิ่งที่เวลาน้อยที่ใช้มือเดียวใน Emacs (ไม่ได้อยู่ในโปรแกรมใด ๆ ) และนี้ยังเป็นที่น่าสนใจสำหรับสถานการณ์ที่มีอาการบาดเจ็บที่ไม่เกี่ยวข้องเช่นเมื่อมือข้างหนึ่งถูกครอบครอง ฉันรู้ว่าฉันควรหลีกเลี่ยงความเครียดที่ไม่จำเป็น ฉันใช้ GNU Emacs 23.3.1 ใน Ubuntu 11.04

1
วิธีกำหนดข้อความ“ ตัวแปร” ใน Emacs อย่างไร
ฉันใช้ Emacs สำหรับการเขียนไม่ใช่เพื่อการเข้ารหัส มีวิธีง่ายๆใน Emacs หรือ Emacs org-mode เพื่อกำหนดสตริงข้อความเป็นตัวแปรเพื่อให้ฉันสามารถใช้ซ้ำได้หรือไม่? ตัวอย่าง: ฉันสร้างเทมเพลต invoice.org. มันจะเจ๋งมากที่จะใส่ตัวแปรเช่น $CLIENTNAME ในส่วนหัวในตารางบนหน้าปกใน #+TITLE:และในคำขอบคุณขอขอบคุณใช้เป็นเทมเพลตแล้วสร้าง PDF ใหม่สำหรับลูกค้าใหม่แต่ละรายได้อย่างรวดเร็วโดยเพียงแค่เพิ่มบรรทัดที่จุดเริ่มต้นเช่น let $CLIENTNAME="Jane Doe". ฉันจะทำสิ่งนี้ได้อย่างไร
4 emacs  org-mode 

1
ฉันจะสำรวจเมนูประวัตินาฬิกาในโหมดองค์กรได้อย่างไร
ไม่ว่าฉันจะพยายามอะไรฉันก็ทำไม่ได้ (org-clock-in-last) ทำงานอย่างถูกต้องกับเมนูของมัน เอกสาร พูดว่า: C-c C-x C-x (org-clock-in-last) เรียกคืนภารกิจที่โอเวอร์คล็อกล่าสุด ด้วยอาร์กิวเมนต์นำหน้า C-u หนึ่งตัวให้เลือกงานจากประวัตินาฬิกา ด้วยคำนำหน้า C-u สองตัวบังคับให้ทำการตอกบัตรอย่างต่อเนื่องโดยเริ่มนาฬิกาเมื่อนาฬิกาสุดท้ายหยุด เมนูมันผลิตด้วย C-u C-c C-x C-x มีลักษณะเช่นนี้: แต่การกดปุ่ม 1, 2 หรือ 3 บนแป้นพิมพ์ของฉันเพียงแค่บอกฉันถึงหัวข้อปัจจุบันที่ฉันกำลังทำอยู่ การรันคำสั่งเดียวกันนี้บนบัฟเฟอร์ที่ว่างเปล่า org-mode ยืนยันว่าตัวเลือกไม่สนใจเมนู: Select task for clocking: byte-code: Before first headline at position 2123 in buffer *scratch* [2 times] ฉันขาดอะไรบางอย่างพื้นฐานหรือไม่
3 emacs  org-mode 

2
ฉันจะเพิ่ม `\ label 'ลงในรูปภาพในไฟล์ Org-Mode ที่ฉันจะส่งออกผ่าน LaTeX ได้อย่างไร
ฉันจะเพิ่ม\labelตัวเลขลงในไฟล์ Org-Mode ที่ฉันจะส่งออกผ่าน LaTeX ได้อย่างไร example.org: #+CAPTION: This is the caption #+NAME: fig:org_label [[./figure.png]] This is a link to the figure [[fig:org_label]], but I'd like to use \ref{fig:org_label} to get the figure's number. ฉันจะเพิ่มคำสั่งในตำแหน่งใดใน Org-Mode เพื่อให้\labelคำสั่งที่เหมาะสมแทรกลงในบริบทกราฟิกของเอาต์พุต TeX

1
Emacs org-mode: จะนำการเปลี่ยนแปลงในไฟล์การกำหนดค่าไปใช้กับวาระได้อย่างไร?
ฉันกำลังใช้ GNU Emacs 24.1.1 (i386-mingw-nt6.1.7601) กับ org-mode 7.9.3d บน Windows 7. ขณะนี้ฉันกำลังทดสอบการตั้งค่าวาระใหม่และฉันมีการตั้งค่าวาระของฉันเช่น (setq org-agenda-custom-commands ... ในไฟล์แยกต่างหากซึ่งโหลดใน emacs ของฉันโดยคล้าย ๆ load "C:\path\mysettings.el" ในไฟล์. emacs ของฉัน ดังนั้นฉัน คำถาม คือ: หากฉันได้ทำการเปลี่ยนแปลงกับบัฟเฟอร์ mysettings.el ที่เปิดอยู่ฉันต้องทำอย่างไรเพื่อที่จะนำมันไปใช้กับวาระเปิดของฉัน ฉันคิดว่าฉันต้องบันทึก mysettings.el บัฟเฟอร์ และสร้างบัฟเฟอร์ของวาระการประชุมใหม่โดยกด "g" ฉันต้องทำ M-x eval-buffer หรืออย่างอื่นก่อนที่จะสร้างตารางใหม่สำเร็จหรือไม่? สำหรับฉันดูเหมือนว่าสิ่งนี้เพียงอย่างเดียวไม่เพียงพอที่จะทำให้การเปลี่ยนแปลงทำงานได้! ฉันต้องทำอะไรอีก ขออภัยหากนี่อาจเป็นคำถามที่โง่ / ไม่สำคัญสำหรับผู้ใช้ที่มีประสบการณ์
1 emacs  org-mode  elisp 

2
ฉันจะสามารถจำกัดความยาวของไฟล์ในโหมดองค์กรได้อย่างไร (ปิดใช้งานโหมด linum สำหรับองค์กรเท่านั้น)
โหมด Org เริ่มที่จะสำลักประมาณ 4,000 บรรทัดด้วยโครงร่างที่ง่ายมาก นี่มันสั้นมาก ฉันจะทำอย่างไรเพื่อบรรเทาปัญหานี้ มีปลั๊กอินโครงการแฮ็กหรืออัปเดตหรือไม่ (ฉันใช้รุ่น 7.9.2) แก้ไข ดังนั้นดูเหมือนว่าจะเป็นความผิดของ linum-modeวิธีที่ง่ายที่สุดในการรักษาคืออะไร global-linum-mode เปิด แต่ปิดใช้งานสำหรับไฟล์ org หรือไม่

1
วิธีการประทับเวลาสถานะของสิ่งที่ต้องทำโหมดองค์กรนอกเหนือจาก DONE โดยอัตโนมัติได้อย่างไร
ฉันสังเกตว่าถ้าคุณเปลี่ยนรายการคีย์เวิร์ดสิ่งที่ต้องทำของคีย์เวิร์ดคำหลักสุดท้ายในรายการนั้นจะถูกตีความว่าเป็นสถานะ DONE เพื่อวัตถุประสงค์ในการปรับแต่งสิ่งที่ต้องทำ ฉันต้องการเพิ่มคำหลักที่ถูกละทิ้งและยังบันทึกการประทับเวลาเมื่อสถานะนั้นถูกสลับ แต่ฉันไม่เห็นสิ่งนั้นในการปรับแต่ง มีวิธีง่าย ๆ ที่จะทำซึ่งจะไม่ทำให้ไฟล์. emacs ของฉันคึกคักและลึกลับเกินไปหรือเป็นวิธีง่ายๆในการปรับแต่งเอง?
1 emacs  org-mode 

1
วิธีหยุดโหมดองค์กรในการเขียนรูปแบบลิงค์ของตัวเองลงในนิพจน์ LaTeX ได้อย่างไร
ถ้าคุณเขียนอะไรเช่น \begin{figure}[h!] \includegraphics[width=.75\textwidth]{sallenkey.png} \caption{ Generic Sallen-Key filter topology. Retrieved from \url{https://en.wikipedia.org/wiki/File:Sallen-Key_Generic_Circuit.svg}} \end{figure} \url{}ในคำบรรยายภาพจะมีการเชื่อมโยงที่เหมาะสม แต่มันจะมีลักษณะเช่น [[ https: //en.wikipedia org / wiki / ไฟล์: Sallen-Key_Generic_Circuit.svg] [ https://en.wikipedia.org/wiki/File : Sallen-Key_Generic_Circuit.svg]] แม้จะเป็นประเภทเรียงพิมพ์ใน LaTeX ฉันจะป้องกันไม่ให้โหมดองค์กรติดจมูกในส่วนนี้ได้อย่างไร

1
ส่งออกมุมมองวาระการประชุมองค์กรเป็นระยะใน Emacs
ในการส่งออกมุมมองวาระการประชุมองค์กรในไฟล์ข้อความสำหรับการประมวลผลเพิ่มเติมฉันทำงาน(org-batch-store-agenda-views)เป็นระยะเป็นงานแบตช์ Emacs ที่ดำเนินการโดย cron เนื่องจากมีค่าใช้จ่ายในการเริ่มต้นอินสแตนซ์ emacs เพื่อทำการเรียกใช้ฟังก์ชัน 500 ms หนึ่งครั้งฉันจึงต้องการให้อินสแตนซ์ที่ทำงานอยู่ตลอดเวลาของฉันทำเพื่อฉัน มีไลบรารี Timersใน Emacs แต่ฟังก์ชั่นที่มีให้ไม่เรียกใช้ฟังก์ชันตามที่ต้องการ: (run-with-idle-timer 2 1 'org-batch-store-agenda-views) (run-at-time 5 5 'org-batch-store-agenda-views) วิธีที่จะทำให้มันทำงานอย่างไร เป้าหมายสุดท้ายคือการปลูกสิ่งนี้ใน.emacsinit ของฉัน(ไม่ได้ผลเช่นกัน): (let ((time-interval (* 60 10))) (defvar my-org-agenda-updater-handle (run-with-timer (random time-interval) time-interval 'org-batch-store-agenda-views) "A timer object that denotes our running batch job."))
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.