Emacs Dired'de dosya hızlıca nasıl kopyalanır / taşınır?


45

In Diredmodunda, ben yapabilirsiniz mdosyaları işaretlemek ve Rbir hedefe taşımak için.

Bazı zamanlar hedef yolu çok uzun. Hedef bölünmüş bir pencerede açıkken, dosyaları daha hızlı taşımanın bir yolu var mı?

Ekrandaki iki dired pencereyi gördüğümde, bir GUI dosya yöneticisindeki sürükle ve bırak fonksiyonunu kaçırdım.

Yanıtlar:


63

Belgelerden:

dired-dwim-target `dired.el 'içinde tanımlanmış bir değişkendir. Değeri sıfır

Belgeler: sıfır değilse, Dired varsayılan bir hedef dizini tahmin etmeye çalışır. Bunun anlamı: Bir sonraki pencerede görüntülenen bir Dired tamponu varsa, bu Dired bufferın mevcut dizini yerine geçerli dizini kullanın.

Hedef dosya kopyalama, yeniden adlandırma, vb. Komut isteminde kullanılır.

İnit dosyasında bu koyun: (setq dired-dwim-target t). Ardından, split-window-verticallydizine gidin , pencerenizi bölün ve başka bir dizine gidin. Kopyalamak için C tuşuna basacağınız zaman, bölmedeki diğer dir varsayılan hedef olacaktır.


2
Vay bu harika! Emacs şaşırtıcı! Teşekkür ederim.
Nick,
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.