2012-01-20 21 views
7

Mac OS X'te Emacs'te bir dosya açılırken, dosyanın yolu pencere çubuğunda görüntülenir (pencerenin üst ucundaki bu düğme, çıkmak, en üst düzeye çıkarmak ve en aza indirmek için üç düğmeyi içeren). Açık bir kabuğum varsa (C-c s), yalnızca *shell* görüntüler - özellikle çok sayıda kabuk açıksa çok kullanışlı değildir. Geçerli çalışma dizininin yolunu pencere çubuğunda nasıl görüntüleyebilirim? Yani, örneğin, /ssh:[email protected].Emacs: Geçerli dizini çerçeve çubuğunda nasıl gösterebilirim?

cevap

6

bu deneyin:

(setq frame-title-format '((:eval default-directory))) 
+0

... o zaman sadece gösterir \ * geçersiz \ *. Ama .emacs içinde aşağıdakileri buldum: '(setq çerçeve-başlık biçimi '(: eval (eğer (arabellek-dosya adı) (kısalt-dosya-adı (arabellek-dosya-adı))"% b ")))' Bunu nasıl ayarlayacağınızı biliyor musunuz? –

+0

Ekledim: eval etiketi; Umarım bu sefer çalışır. – huaiyuan

+0

Çalışır, teşekkürler. Kısaltılmış ana dizin yoluna sahip olmak mümkün mü? Bir şekilde garip: Eğer .emacs açık varsa, başlık çubuğunda "~ /" görüyorum; ve eğer "~/some/where" dosyasında bir dosyam varsa, "/ Users/myuser/some/where /" yani * full * yolunu görüyorum ... Başka bir şey: Buffername/dosya adı nasıl eklenebilir? –

İlgili konular