Mam kilka skryptów, które często używają funkcji pop-to-buffer. Dzielono okno w poziomie, ale teraz w Emacs 23 okno dzieli się pionowo. Przeszukałem część kodu, ale nie wyskakuje na mnie - jak mogę zmienić to zachowanie Emacsa 23, aby ponownie podzielić poziomo?Podział poziomy na pop-to-buffer w Emacs 23?
Odpowiedz
To wymienione w wiadomościach dla Emacsa (C-h N
):
***
display-buffer' tries to be smarter when splitting windows. The new option
podzielonego okna preferowane funkcja”pozwala podać własną funkcję pop nowe okna. Jest to domyślna wartość:split-window-sensibly' can split a window either vertically or horizontally, whichever seems more suitable in the current configuration. You can tune the behavior of split-window-sensibly by customizing
"Próg wysokości podziału" i nowa opcja "szerokość podziału szerokości". Obie opcje teraz przyjmują wartość zerową do wstrzymania dzielenia w jednym kierunku. Ustawienie progu szerokości podziału na zero zapobiega podziałowi w poziomie i otrzymuje zachowanie użytkownika Emacs 22 w tym szacunku . W każdym razie bufor wyświetlania może teraz podzielić pionowo największe okno, nawet jeśli nie jest tak szeroki, jak ramka zawierająca.
myślę to, co chcesz:
(setq split-width-threshold nil)
(ale myślę, że używasz pionu kontra poziomego podziału przeciwieństwo tego, co jest terminologia Emacs (który jest counterintuitive mi jak dobrze))
Dzięki, nie myślałem, aby tam sprawdzić. I masz całkowitą rację co do terminologii, zarówno o tym, że używam jej wstecz (mimo że wiem o jej używaniu przez Emacsa), a także o tym, że jest to sprzeczne z intuicją! – Brad
Najbardziej użyteczną częścią tej odpowiedzi było "twoje robienie tego źle", co jest pionowe a horyzontalne. – tacaswell
- 1. Ustawienie Emacs Split na poziomy
- 2. Używanie gdb w Emacs 23
- 3. udostępnianie konfiguracji emacs między emacs 23 i emacs 24
- 4. Jak zainstalować nowe tryby w emacs 23 na OS X?
- 5. Emacs zmieniania rozmieszczenia Podział szyby
- 6. Wyłącz anti-alias dla czcionki w Emacs 23
- 7. Jak mogę uzyskać bufor kompilacji na dole zamiast na prawo w Emacs 23?
- 8. Podzbiór współczynnik przez poziomy NA
- 9. Rysuj poziomy dzielnik w winformach
- 10. Podział non-NA
- 11. Podział na pierwsze wystąpienie
- 12. Podział łańcucha na tablicę
- 13. Podział NSString na Array
- 14. Ctrl + S (podział poziomy) nie działa z Command-T w vim
- 15. Jak wykonać medianę podziału na poziomy czynników w R?
- 16. Android appcompat v7: 23
- 17. Podział strony na stałe elementy
- 18. Zatrzaskuj podział na inny dział
- 19. Podział zmiennej na wiele zmiennych
- 20. Podział euklidesowy na osobniki w coq
- 21. Podział tablicy na kawałki w MATLAB
- 22. Podział łańcucha na parę znaków w Ruby
- 23. Podział tekstu na podstawie kropką w R
- 24. Podział na ścięte i wypukłe w Pythonie
- 25. Szybki podział na GCC/ARM
- 26. Podział ARGB na wartości bajtowe
- 27. Podział ciągu na podstawie powtórzeń
- 28. Podział tabeli na zakresy dat
- 29. Podział ciągu na ciąg znaków
- 30. R: poziomy współczynników, reszta reszty na "inne"
Ta sama odpowiedź co to pytanie: http://stackoverflow.com/questions/966191/how-can-i-get-the-compilation-buffer-on-the-bottom-rather-than-on- the-right-in-em/ – scottfrazer
Tak, to prawda. Miałem problem z automatycznym znalezieniem pytań i odpowiedzi przez SO. Myślę, że po raz pierwszy dowiedziałem się o tym z odpowiedzi, którą połączyłeś. +1 do tej odpowiedzi. –