2010-04-19 [長年日記]
_ [emacs] emacsで画面サイズにあわせてemacsウィンドウの高さを変える
私は普段、外ではMacBookのディスプレイを使ってますが、
家では外付けのディスプレイに出力して使っています。
emacsのサイズをほどよくしたいのですが、
画面のサイズが違うので固定値にできず不便していました。
@kwappa さんにウィンドウサイズを取る関数 x-display-pixel-height を教えてもらったので、
それを使おうと思ったらなんかうまくいかない。
調べると・・・
MacBookのディスプレイ:x-display-pixel-height = 800
外付けディスプレイ:x-display-pixel-height = 2000
あ、外付けディスプレイの時はデュアルモニタ環境だから
MacBookディスプレイ800 + 外付け1200 で 2000なのか。
; デュアルの配置によって足し算じゃなくなるかも。
とりあえず、x-display-pixel-heightを見て高さを決めることに。
つたないけどemacs lisp 書いてみた。