Yankı alanında bir saat gösterebilir miyim?


9

Pencerelerimin her birinin modelini bol miktarda gereksiz bilgi (şimdiki zaman, sistem yükü ve arabellekten bağımsız diğer çeşitli bilgiler) görüntülerken çoğu zaman yankı alanım boş oturuyor.

Yankı alanında geçerli saati (sağa hizalanmış) görüntüleyebilir miyim (kullanılmadığında)?


1
minibuffer-lineSola hizalanmış olması dışında paketi kullanarak neredeyse bunu yapıyorum .
Kaushal Modi

Yanıtlar:


3

Bunun minibuffer-lineiçin GNU ELPA paketini kullanabilirsiniz .

(require 'minibuffer-line)
(setq minibuffer-line-format '((:eval
                                (let ((time-string (format-time-string "%l:%M %b %d %a")))
                                  (concat
                                   (make-string (- (frame-text-cols)
                                                   (string-width time-string)) ? )
                                   time-string)))))
(minibuffer-line-mode)

Teşekkürler! Bu paket bir zamanlayıcı çalıştırarak ve yankı alanını her 60 saniyede bir güncelleyerek çalışıyor gibi görünüyor. Bu, eko alanında bir mesaj görüntülendiğinde, saatin geri gelmesinin 60 saniye süreceği anlamına gelir ... Sanırım zamanlayıcı gecikmesini azaltabilirim, ancak bu en uygun görünmüyor.
Clément

Yankı alanının başka bir şey göstermemesi gerektiğinde saat benim için geri geliyor. Bu paketi yayınlandığından beri kullanıyorum; asla tekrar görünmesini beklemek için gerekli.
Kaushal Modi

@ Clément Güncellemenin *Minibuf-0*arabellekte her dakika gerçekleştiğine inanıyorum . Ve bu tampon, o alanda hiçbir şey görünmez yankı alanında otomatik olarak görüntülenir. Referans:C-h i g (elisp) Intro to Minibuffers
Kaushal Modi

eldoc-modeÖyleyse bununla çatıştığını hayal ediyorum ? Lisp tamponunda, noktayı (defunboş bir alana geri ve geri taşımak eldoc mesajını gizler, ancak daha sonra minibuffer satırı metni geri gelmeden önce tam bir dakika geçene kadar beklemek zorundayım. OOTH, noktayı fare ile hareket ettirmek işe yarıyor gibi görünüyor.
Clément

@ Clément Şimdi söylediğinize göre bunu da görüyorum. Buna hiç dikkat etmedim. Arabelleğe geçiş, minibuffer satırı metnini de geri getirir.
Kaushal Modi
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.