2010-08-02 24 views
5

Làm cách nào để tôi có thể chia tách theo chiều dọc mặc định thay vì chia tách ngang trong Emacs?Mở bộ đệm Emacs mới bằng cách chia tách theo chiều dọc

trường hợp sử dụng của tôi: tôi muốn so sánh một file Python với một phiên bản cũ của bản thân từ svn-kho, tôi làm điều này với C-xv~ lệnh. Thật không may điều này luôn luôn mở một bộ đệm thứ hai trong khi chia cửa sổ theo chiều ngang. Theo chiều dọc sẽ tốt hơn nhiều (ít nhất là đối với các tệp tuân thủ PEP-8;)).

Trả lời

6

Xem câu trả lời cho câu hỏi Setting Emacs Split to Horizontal và làm ngược lại.

Lấy offby1 's answer và đảo ngược nó mang lại cho bạn:

(setq split-height-threshold 0) 
(setq split-width-threshold nil) 
+0

Tuyệt! Tôi đã tìm kiếm, nhưng không tìm thấy câu hỏi đó. Cảm ơn! –

+0

@ jellybean Yup, tôi nghĩ đó là lý do đủ để câu hỏi không được đánh dấu là trùng lặp. –

0

Mỏ mở theo chiều dọc khi tôi thử. Tôi không có bất kỳ kinh nghiệm với lệnh cụ thể đó, nhưng nếu nó giống như hầu hết các lệnh emacs nó quyết định cách nào để chia cửa sổ dựa trên kích thước cửa sổ hiện tại: nếu cửa sổ cao, nó sẽ chia theo chiều ngang, nhưng nếu nó rộng chia theo chiều dọc. Vì vậy, chỉ cần thay đổi kích thước cửa sổ để rộng hơn và nó sẽ tự động chuyển đổi

+0

Cảm ơn cho câu trả lời, nhưng thay đổi kích thước cửa sổ như bạn đề nghị không giúp đỡ. –

Các vấn đề liên quan