web-dev-qa-db-ja.com

Aquamacsウィンドウのサイズを変更する方法

私の外部シネマディスプレイモニターをMy Macラップトップから切断するとき(OS X 10.6を実行している)、多くのウィンドウが過度にサイズ、特にAQUAMACS(およびターミナルウィンドウ)になります。ウィンドウが画面に大きすぎるイライラする状況を作成します。その結果、ウィンドウの下部(ミニバッファがある場合)は表示されません。これはまた、右下隅を見つけることができることを意味し、画面に合わせてウィンドウのサイズを変更できることを意味します。 Aquamacsの再起動はこれを修正しません。私がウィンドウのサイズを変更する方法についてのアイデアは、私が自分の画面を切断したときに完全に起こるのを防ぎますか?

ありがとう。

3
user46976

以下はEMACSフレームのサイズを変更します(Emacsは現代のウィンドウシステムを述べる古い用語を使用しています。通常、 "ウィンドウ"と呼ばれるもの "は" Frame "を呼び出します)。

(set-frame-size (selected-frame) <width in characters> <height in characters>) _

また、潜在的に役立つ場合は、右下の角が表示されるため、右下の角が表示されると、タイトルバーが画面の上部の上に配置されるように右下隅が表示されます。

(set-frame-position (selected-frame) x y) _

ミニバッファが表示されず、これらの関数は対話型ではないので、キーのショートカットがありませんので、ターミナルで実行されるEmacのバージョンを使用して、次のように.emacsにキーボードショートカットを追加できます。

(define-key global-map "\C-c\C-c"
  (lambda ()
    (interactive)
    (set-frame-size (selected-frame) 80 24))) _

ELISPを取得しない場合、これは「Control-C Control-C」と入力したときに80x24(標準TTYサイズ)にサイズ変更するキーボードショートカット(すべてのバッファで作業)を作成します。

1
Justin Smith

ウィンドウのタイトルバーのボタンを押すだけで最大化ボタンを押すだけです。

1
viam0Zah