2021年12月2日のブックマーク (1件)

  • emacs 起動時のウィンドウの位置や大きさを設定する

    非ターミナルの GUIemacs を起動する際、毎回定位置に移動させたりサイズを変更するのは面倒なので、起動時に自動的にセットしたい。前回起動時の設定を記憶する elisp も多分探せばあると思うが、emacs は常に定位置で一定サイズなのでよければ、基機能である customize で事足りる。 M-x customize でカスタマイズ画面を開いて、initial frame alist で Search すると、その起動時の設定が可能になる。その設定パラメタ名は以下の通り。サイズや位置が何を示すのか、パラメタ名そのままなのでわざわざ説明しない。 top left width height このうち top はだいたい勝手に上の方に張り付いているし、width は 80 になっていて、デフォルト値のままでも問題ないことが多いかと思う。では、実際に指定する値は幾つを指定すれば良い