2013-08-22 16 views
9

Mac OS'de Emacs kullanıyorum ve otomatik yeniden oluşturmayı devre dışı bırakıyor gibi görünmüyor; imlecin ekranın ortasında olması için tampon penceresini atlamayı sürdürür. "Scroll-step = 20, scroll-conservatively = 200" ayarlamayı denedim ve birkaç saat çalışıyor ve sonra tekrar başlıyor. Benim .emacs iseEmacs: Otomatik yeniden oluşturmayı nasıl devre dışı bırakıyorsunuz?

+0

Muhtemel yinelenen ["GNU Emacs'de satır satır kaydı nasıl yapılır?"] (Http://stackoverflow.com/questions/1128927/how-to-scroll-line-by-line-in-gnu-emacs –

+0

Emacs Trunk 'ile" satır aralığı "ve" kaydırma adımı "ile bir çakışma buldum --with-ns', o zamandan beri 'satır aralığı' kullanmadım. Kaydırma-muhafazakar olarak da şansım olmadı, ben sadece 'kaydırma-adımı 'kullanıyorum. Bu gece otomatik pencere-vscroll'unu denedim ve herhangi bir olumsuz etki görmedim, bu yüzden bu ayarı Michael'ın önerdiği gibi tutabilirim. Görsel çizgi modu ile uzun hatların da tanımladığınız davranışla ilgili bir şeyleri olduğunu düşünüyorum. – lawlist

+0

Bu çalışmayı, büyük bir değer yerine 1'e kaydırarak muhafazakar olarak ayarlamayı düşündüm, ancak birkaç saat sonra davranış, anlattığınız gibi yeniden başladı. Bu küçük bir ekranda os x terminal emacs kullanarak beni deli ediyor. Bazen pratik olarak kullanılamaz. – seans

cevap

6

benim için iyi iş gibi görünüyor

(setq scroll-step 1) 
(setq scroll-conservatively 10000) 
(setq auto-window-vscroll nil) 

var.

+3

Teşekkür ederim - aklı restore edildi. Otomatik olarak vscrolling'in varsayılan olarak açık olması gerektiğini düşünenler neden benden ötedir. – quux00

İlgili konular