Emacs çok yeni. Böyle bir şey istiyorum. Yeni bir arabellek açtığımda, geçerli winodow'u dikey olarak ayırmalı. .emacs dosyasını nasıl değiştirmeliyim. Lütfen bazı işaretçiler verin.Emacs: Varsayılan olarak dikey bölmede arabellek aç
cevap
Bunu, el ile C-x doğru olarak yapabileceğinizi biliyorsunuz? Bu nedenle, bu gerçeği .emacs
'a nasıl yapacağımızı öğrenmek için bu gerçeği kullanabiliriz.
Sadece işlevin ne olduğunu bulmamız gerekiyor. Yani C-h yapalımkC-xC-x için yardım bulmak için. Bu gösterilmektedir:
Cı-x 3 'window.el' etkileşimli derlenmiş Lisp fonksiyonu komut bölünmüş pencere doğru çalışır.
Yani, açık .emacs
(C-xC-f~/.emacs
), dosyanın sonuna gidin ve ekleyin:
(split-window-right)
Sonra dosyayı kaydedin, emacs'ı yeniden ve çalışması gerekir. Sadece test ettim.
Her yeni arabelleği açtığımda, geçerli pencereyi dikey olarak bölmeliyiz. ve btw diyor ki "Hata oluştuğunda hata yapmış olmalısınız" ~/.emacs " –
@ username_4567 yüklenirken bir hata oluştu. Senin hatan ne? –
Bazı pencere Emacs sürümleri geri dönmek için uzun bir zaman diliminde 'split-window-right' var mı? Eğer olmuşsa (yani, eğer konu sadece daha sonraki Emacs versiyonlarında mevcut olan tanınmayan bir işlevle ilgili değilse), o zaman * evet *, kullanıcıda daha yüksek bir * veya daha fazla * hata vardır. emacs dosyası. – lawlist
Bunu elde etmek için izlediğim kesin yolu hatırlamıyorum, ancak Emacs seçeneğinin (örneğin, yardım getirirken) olduğu zaman çerçeveyi yatay olarak değil yatay olarak dikey olarak bölmesi gerektiğini önermek üzere aşağıdaki yapılandırmaya sahibim: .
Bu benim geniş ekran monitörlerimde iyi çalışıyor gibi görünüyor.
(setq split-height-threshold nil)
(setq split-width-threshold 160)
Benim için bir 1280x800 ekran üzerinde çalıştım 160 - 80 – user234461
- 1. Dikey bölme kullanarak yeni Emacs arabelleği aç
- 2. emacs arabellek otomatik kapat?
- 3. Vim - arabellek içinde yeni sekme aç
- 4. emacs: seçimdeki arabellek listesini kapat
- 5. Emacs devre dışı * İletiler * arabellek
- 6. Emacs shell komutu arabellek üzerinde
- 7. Emacs fareyle dikey pencereleri yeniden boyutlandır
- 8. Birden çok dosyayı açma dikey olarak emacs -nw'ye bölünmüş
- 9. .emacs uzantısı olmadan arabellek dosyası adı edinin
- 10. javafx: stili dinamik olarak bölmede değiştirme
- 11. iOS Retorik Simülatörü'nü iOS Rehberini varsayılan olarak aç:
- 12. Emacs İçindeki Varsayılan Derleyiciyi Değiştir?
- 13. emacs,
- 14. Emacs dikey kenarlığını oluşturan karakter nasıl değiştirilir?
- 15. Emacs: arabellek değerlendirmesi sırasında alt Python kabuğuna argümanları iletme
- 16. Emacs org modu: arabellek değişkenini ve erişim değişkenini tanımlayın
- 17. Kutuları yatay olarak ve sonra dikey olarak dikey olarak düzenleyin
- 18. Emacs'te arabellek pencerelerini yeniden engellemenin bir yolu var mı?
- 19. Visual Studio ayarları: Dikey bölünmüş görünüm varsayılan olarak nasıl ayarlanır
- 20. Emacs varsayılan olarak konsol modunda (-nw) çalışmasını sağlayın
- 21. Varsayılan olarak postgresql sözdizimini vurgulamak için emacs oluşturma
- 22. Varsayılan doluluk modunun genişliği, emacs ile 80 olarak nasıl ayarlanır?
- 23. Varsayılan olarak
- 24. Arabellek değişikliklerini vurgula
- 25. CSS: Dikey olarak yatay dikey menü
- 26. M- ("" yazıldığında "Emacs içinde varsayılan davranış yapma"
- 27. RecyclerView öğelerini dikey olarak dikey olarak çizme GridLayoutManager
- 28. div içeriklerini dikey olarak kaydırır ve dikey olarak kaydırmaz
- 29. Görüntülerin dikey olarak hizalanması,
- 30. LinearLayout - Dikey olarak hizalamıyor
Ne demek istiyorsun? Emacs açıldığında, dikey olarak bölünmüş, belirli bir tampon açıldı mı? Veya belirli bir arabellek açtığınızda, dikey olarak böler? Veya başka bir şey. – zck
@Robin Green doğru. Emacs-startup-hook'u seviyorum çünkü kullanıcı yapılandırma dosyalarımda göründüğü yer üzerinde daha fazla kontrol sağlıyor: '(add-hook 'emacs-startup-hook (lambda() (split-window-right))). Ve tabi ki, dünyadaki tüm seçenekleri içine yerleştirebilirsiniz - örneğin, 'split-window-verticalically'; 'Bölünmüş pencere-horizontally'; hokey pokeyini yap ve kendini çevir. . vb. Daha iyi bir netlik için – lawlist
düzenlenmiştir. –