คำถามติดแท็ก saving

1
วิธีดูต่างกันเมื่อ emacs แนะนำให้กู้ไฟล์นี้
บางครั้งมันเกิดขึ้น: emacs แจ้งให้คุณทราบเกี่ยวกับการกู้คืนการเปลี่ยนแปลงที่ไม่ได้บันทึกไว้ในไฟล์ แต่คุณจำไม่ได้ว่าต้องการการเปลี่ยนแปลงเหล่านั้นหรือไม่ เริ่มต้นที่recover-this-fileบัฟเฟอร์มีวิธีดู diff หรือเห็นการเปลี่ยนแปลงโดยตรงหรือไม่? ตัวอย่างเช่นสิ่งที่magit-modeให้เมื่อแท็บไฟล์ที่แก้ไขในบัฟเฟอร์สถานะ
51 buffers  saving  ediff 

4
วิธีบันทึกบัฟเฟอร์อัตโนมัติเมื่อ Emacs หมดโฟกัส
ฉันเพิ่งมีผู้ใช้ Sublime Text ลองใช้ Emac สักพักหนึ่งและเขาก็สนใจที่จะรับพฤติกรรมการบันทึกอัตโนมัติแบบเดียวกันใน Emacs โดยทั่วไปเขาต้องการให้บัฟเฟอร์ทั้งหมดถูกบันทึกเมื่อใดก็ตามที่เฟรมสูญเสียการโฟกัส (บันทึกไว้จริงๆไม่ใช่แค่สำรองข้อมูล) ซึ่งรวมถึงเมื่อเปลี่ยนหน้าต่างไปเป็นแอปพลิเคชันที่แตกต่างอย่างสิ้นเชิง ฉันไม่พบเหตุการณ์ใด ๆ ที่เกิดขึ้นเมื่อเปลี่ยนเป็นแอปพลิเคชันอื่น มีเหตุการณ์ดังกล่าวหรือมีวิธีการอื่นเพื่อให้บรรลุพฤติกรรมเดียวกันได้หรือไม่ โปรดทราบว่าโซลูชันที่ใช้เวลาไม่เป็นที่พอใจและพฤติกรรมการสำรองข้อมูลอัตโนมัติเริ่มต้นก็ไม่เป็นเช่นนั้น เขาต้องการให้มีการบันทึกบัฟเฟอร์ (เช่นเดียวกับsave-buffer) สำหรับไฟล์ทั้งหมด
26 buffers  saving 

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

2
บันทึกเส้นทางการคำนวณเพื่อใช้ในภายหลัง
มีความเป็นไปได้ในการบันทึก Emacs Calculator Trail (เป็นไฟล์) และกู้คืนในภายหลังหรือไม่? ถ้าไม่มันควรจะเป็นคุณสมบัติ? ตัวอย่างเช่นเมื่อฉันมีการคำนวณที่ไม่สมบูรณ์ แต่ต้องปิด Emacs ของฉันมันจะดีมากถ้าฉันสามารถดำเนินการต่อในภายหลัง กรณีที่สอง: ฉันทำการคำนวณบางอย่างและต้องการเก็บวิธีที่ฉันทำเพื่อตรวจสอบในภายหลังว่าฉันทำถูกต้องหรือต้องการแก้ไข เหตุผลที่สองคือเหตุผลที่ฉันใช้ MATLAB (ฉันรู้มากเกินไป) สำหรับการคำนวณเพียงเล็กน้อยเพื่อให้ฉันสามารถกู้คืนได้ แต่ฉันต้องการใช้ Emacs Calc เท่านั้น! ขอบคุณสำหรับคำตอบ
12 saving  calc 

1
รันสคริปต์ภายนอกเมื่อบันทึกเมื่ออยู่ในโหมดใดโหมดหนึ่ง?
เมื่อฉันเข้าorg-modeฉันต้องการให้ Emacs ใช้สคริปต์ทุบตีที่ฉันเขียนเมื่อใดก็ตามที่ฉันC-x sบันทึกเพื่อบันทึก สคริปต์จะซิงค์ไฟล์ที่ฉันบันทึกลงใน Raspberry Pi โดยอัตโนมัติ มันคาดว่าชื่อไฟล์เป็นอาร์กิวเมนต์ ฉันจะบอก Emac ให้เรียกใช้สคริปต์ภายนอกในorgไฟล์เมื่อฉันบันทึกได้อย่างไร

2
จะบันทึกสำเนาของบัฟเฟอร์ไปยังไฟล์ได้อย่างไร?
ฉันต้องการบันทึกสำเนา (หรือสแนปชอต) ของบัฟเฟอร์ลงในไฟล์ ลักษณะการทำงานจะคล้ายกับwrite-fileยกเว้นว่าจะไม่ตั้งค่าบัฟเฟอร์ให้เยี่ยมชมไฟล์นี้ สำหรับ usecase ให้จินตนาการว่าคุณมีเชลล์เซสชันและคุณต้องการบันทึกทั้งหมดลงในไฟล์บันทึกอย่างรวดเร็ว ไม่ควรเปลี่ยนชื่อบัฟเฟอร์ (เพื่อให้ฟังก์ชั่นที่ใช้ชื่อบัฟเฟอร์ยังคงทำงาน) และไม่ควรเยี่ยมชมไฟล์ (เพื่อให้ไฟล์ไม่ถูกเขียนทับโดยไม่ตั้งใจและไม่มีคำเตือนเมื่อออกจาก emacs) ฉันสามารถจินตนาการวิธีที่สกปรกสองสามอย่างในการทำเช่นนี้ฉันจะโพสต์คำตอบด้วยตนเอง แต่การอ่านจากคู่มือระบบ "ไฟล์ที่เข้าชม" ทั้งหมดนั้นซับซ้อนกว่าที่ดูและฉันคิดว่ามันง่ายที่จะร่าง ทางออกที่ผิด มีวิธีซ่อนเร้นในตัวเพื่อบรรลุเป้าหมายนี้หรือไม่?
9 buffers  saving 
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.