![]() |
(画面例)
Tera Term内でemacs を立ち上げたら,
画面いっぱいにならずに赤い点線で示した部分だけ使われて
小さいemacs が立ち上がってしまった.
|
Tera Termで,emacs
としたら,
画面いっぱいにならずに小さいemacs
になってしまった.
emacs
のことだから,.emacs
がおかしいのかと思って
.emacs
を眺めて悩んでしまうけど,
実はこれは.emacs
の問題じゃなくて,
ターミナルの桁数・行数がemacs
にうまくつたわっていないために起こる現象.
emacs
は,環境変数COLUMNS
およびLINES
を参照して表示する画面の大きさを決めるので,
この値を正しく設定しておかなければならない.
現在のCOLUMNS
,LINES
の値は,resize
コマンドを実行するとわかる.
$ resize COLUMNS=90 LINES=35 export COLUMNS LINES;
resize
コマンドの出力結果はそのままBシェルで解釈できる形式になっているので,
これをeval
してからemacs
を立ち上げれば,
画面いっぱいのemacs
が表示されるようになる.
$ eval `resize`