วิธีคัดลอก / ย้ายไฟล์อย่างรวดเร็วใน Emacs Dired?


45

ในDiredโหมดฉันสามารถmทำเครื่องหมายไฟล์และRย้ายไฟล์ไปยังปลายทาง

บางครั้งเส้นทางปลายทางยาวเกินไป เมื่อปลายทางเปิดในหน้าต่างแยกจะมีวิธีการย้ายไฟล์เร็วขึ้นหรือไม่

เมื่อฉันเห็นหน้าต่างทั้งสองที่ปรากฏบนหน้าจอฉันพลาดฟังก์ชั่นการลากและวางในตัวจัดการไฟล์ GUI

คำตอบ:


63

จากเอกสาร:

dired-dwim-target เป็นตัวแปรที่กำหนดไว้ใน `dired.el ' ค่าของมันคือศูนย์

เอกสารประกอบ: ถ้าไม่ใช่ไม่มี, Dired พยายามที่จะคาดเดาไดเรกทอรีเป้าหมายเริ่มต้น ซึ่งหมายความว่า: หากมีบัฟเฟอร์ Dired ที่แสดงในหน้าต่างถัดไปให้ใช้ไดเรกทอรีปัจจุบันแทนไดเรกทอรีปัจจุบันของบัฟเฟอร์ Dired นี้

เป้าหมายถูกใช้ในพรอมต์เพื่อคัดลอกไฟล์เปลี่ยนชื่อ ฯลฯ

ใส่นี้ในแฟ้ม init (setq dired-dwim-target t)ของคุณ: จากนั้นไปที่หน้าเอกสารแยกหน้าต่างของคุณsplit-window-verticallyและไปยังไดเรกทอรีอื่นที่หน้าเว็บ เมื่อคุณจะกด C เพื่อคัดลอก dir อื่น ๆ ในบานหน้าต่างแยกจะเป็นปลายทางเริ่มต้น


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