Trampet konumlarının tarihe karışmasını nasıl önleyebilirim?


9

org-captureBir dosyayı farklı (yerel) bir dizine yeniden adlandırmak veya yeniden adlandırmak gibi bazı rastgele Emacs işlemleri gerçekleştirmeye çalışırsam dired, Emacs muhtemelen bir tür otomatik tamamlama veya geçmiş için serseri kullanarak farklı bir makineyle iletişim kurmaya çalışırsa bir sorunum var muhakeme. Makine serseri bağlanmaya çalıştığı için bu çok asılı ve beklemeye neden oluyor.

Diğer temel işlemleri gerçekleştirdiğimde Emacs'ın serseri dosyalarına / konumlarına bakmasını nasıl önleyebilirim? Emacs'ın org-captureve gibi işlemler için uzak bir dosyaya / konuma bakması gerektiği fikrini nereden ve nasıl aldığını nasıl belirleyebilirim dired-do-rename?


Dired'de bir dosyayı yeniden adlandırmaya çalıştığınızda Emacs'ın uzak bir makineyle iletişim kurmaya başlamasından önce kısa bir gecikme olduğunu varsayarsak, vurduktan C-fhemen sonra düğmesine basmayı deneyin R. Bu yardımcı olur mu?
itsjeyd

Açıkladığınız davranış şimdiye kadar yaşadığım davranış değil. Minimal bir örnek verebilir misiniz?
Malabarba

Bu davranışı daha önce de yaşadım ama okumanın tamamlanması olarak dümen kullanıyorum. Bunu ido ile deneyimlemiyorum mesela.
Gambo

1
Recentf < emacswiki.org/RecentFiles > etkinse, uzak makinelere bağlanmayı deneyebilir. İnit.el dosyamda aşağıdakiler var. (setq recentf-exclude '("~$" "/tmp/" "/ssh:" "/sudo:")) Bunu birkaç yıl önce kurdum. Son dosya listesinde uzak dosyaların olması bana bazı sorunlara neden oldu, ancak ayrıntıları hatırlamıyorum. Tüm uzak dosyaları son dosya listesinden manuel olarak kaldırmanız gerekebilir. Konumu değişken tarafından tanımlanır recentf-save-file.
Colin Bell

1
Çık-on-debug-on-quit debug-on-quityaparak etkinleştirmeyi deneyin ve emacs asılı olduğunda tuşuna basın . Bir yığın izlemesi basar, sorunun ayıklanmasına yardımcı olabilirM-xRETC-g
Iqbal Ansari

Yanıtlar:


1

Bazı kod remote-file-pyerine yerine kullanılması gereken bir kanca veya tavsiye nedeniyle başladı şüpheli tramp-tramp-file-p. Her ikisinin de belgelerini okuyun ve ardından yüklenen paketleri ikinci sembol için grep, uygun şekilde değiştirin. Bu sorunu çözüyorsa, çekme isteklerini açmaya başlayın.

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.