Nasıl bölünmüş ekran emacs pencerelerin boyutunu Değiştirmek için? | Netgez.com
SORU
13 ÅžUBAT 2011, Pazar


Nasıl bölünmüş ekran emacs pencerelerin boyutunu Değiştirmek için?

Emacs yatay olarak bölünmüş var - üstüne Perl kodu editörlük yapıyorum, alt kabuk. Varsayılan olarak emacs iki pencere boyutu eşit yapar, ama kabuk tampon daha küçük (belki yarısı büyüklüğünde?) istiyorum. Bunu nasıl yapabileceğimi merak ediyordum.

Teşekkür ederim!

CEVAP
14 ŞUBAT 2011, PAZARTESİ


Fare ile pencere boyutlarını etrafında sürükleyin.

Tıklayın aksi taktirde "aktif" (tampon adı güvenli, ya da sağ tarafı) kullanılmayan alandır, ve yukarı veya aşağı sürükleyebilirsiniz. değil mod hat üzerinde herhangi bir yerde

Yan sürükleyerek iki mod birleştirme çizgisinin noktaya çok hassas bir tıklama gerektirir.

C-x-(shrink-window-if-larger-than-buffer) içeriği uygun bir pencere küçülür.

C-x(balance-windows) windows aynı yükseklik ve genişlikleri yapacak.

C-x(enlarge-window) 1 satır yüksekliği artar, ya da önek değeri arg. Olumsuz bir arg pencere küçülür. örneğinC--C-1C-6C-x16 satır olarak azalıyorC-u-16C-x.

(Varsayılan*. *4) için bağlayıcı niteliği yok

C-x}(enlarge-window-horizontally) benzer ÅŸekilde, yatay olarak yapar.
C-x{(shrink-window-horizontally) da varsayılan olarak bağlıdır.

repeat Bu komutları aşağıdaki (C-xzbaşlatmak için, ve sadecezsürekli tekrarı için) oldukça kolay istediğiniz tam boyutunu almak için yapar.

Eğer düzenli olarak belirli bir değer ile bunu yapmak istiyorsanız, bir klavye makro bunu yapmak, ya da bir şey gibi kullanmak için kayıt olabilir
(global-set-key (kbd "C-c v") (kbd "C-u - 1 6 C-x ^"))

Ya da bu:
(global-set-key (kbd "C-c v") (kbd "C-x o C-x 2 C-x 0 C-u - 1 C-x o"))

Azıcık bir hacky ... o yüzden bu daha iyi olurdu:

(defun halve-other-window-height ()
  "Expand current window to use half of the other window's lines."
  (interactive)
  (enlarge-window (/ (window-height (next-window)) 2)))

(global-set-key (kbd "C-c v") 'halve-other-window-height)

Yüzeysel, ben defalarca sağlayan 'Geri Al' pencere için herhangi bir değişiklik ile yapılandırmaları . ayrıca winner-mode aşk ^kbd>C-csol(değişim/görüntülenir sadece windows sayısı/düzenleme, ya da boyutu olup olmadığını.C-cdoğruen son yapılandırmaya döndürür. Bu dünyada (winner-mode 1) ile ayarlayın

Bunu PaylaÅŸ:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • 24 Канал

    24 КанаÐ

    5 ÅžUBAT 2006
  • TheXiaxue

    TheXiaxue

    3 AÄžUSTOS 2009
  • wwjoshdo

    wwjoshdo

    25 Mayıs 2009