Mesaj modundayken (örneğin Gnus'tan yayın gönderirken) bir dosya eklemek için dosya eklenir C-c C-a
. Birden fazla dosya eklemenin önerilen yolu nedir?
Tekrarlama C-c C-a
bir süre sonra yorucu olabilir, çünkü her seferinde üç soru sorar.
Mesaj modundayken (örneğin Gnus'tan yayın gönderirken) bir dosya eklemek için dosya eklenir C-c C-a
. Birden fazla dosya eklemenin önerilen yolu nedir?
Tekrarlama C-c C-a
bir süre sonra yorucu olabilir, çünkü her seferinde üç soru sorar.
Yanıtlar:
Dizini dired
ile açın C-x 4 dve yazın M-x turn-on-gnus-dired-mode
. Sonra gerekli dosyaları m(veya her neyse) ile işaretleyin ve yazın C-c RET C-a. Dosyalar artık önceden açılmış bir mesaj arabelleğine eklenebilir veya yenisine atanabilir.
Emacs dosya eklemek temelde sadece dosya yolları içeren bir dizi dize eklemek, sizin için parçalar oluşturmak için yasnippet kullanabilirsiniz.
İşte adımlar:
Kabukta, eklenecek dosyalar listesini oluşturmak için find / ls komutunu kullanın
dosyalar listesini yasnippet'e aktarmak için cli klip aracını (cygwin'de putclip, Mac'te pbpaste, linux üzerinde xsel / xclip) kullanın
mapcar
- ve öğe başına bir kez ekler; veya, (2) otomatik olarak bir başkasını eklemek için evet / hayır isteyen bir döngü oluşturun ve hayır döngüyü kırar. Dosya listesi yaklaşımını tercih ediyorum ve Emacs için gerçek bir ağaç görünümü dosya yöneticisi kullanıyorum (aynı anda eklenecek birden çok dizinde işaretli dosyaları seçmek için); ancak bu gelişmişelisp
değişiklikler gerektirir . Çoğu insan yapışırdired-mode
vedired-get-marked-files
birden fazla açıkdired-mode
tampon üzerinde çalışmanın bir yolu vardır .