* Alternate screen bufferを無効にする [#y2b9ee38]

** 目的 [#s83cd259]
git log等でページャーでlessが起動するが、lessを終了すると画面がクリアされてしまう。これを防ぐには、Alternate screen bufferを無効にする。

** 手順 [#c0e97b68]

*** 1. ターミナルを確認する [#x88b02ae]

 echo $TERM
 cygwin

ターミナルはcygwin。

*** 2. terminfoを作り変える [#g1c9341e]

 cp /usr/share/terminfo/63/cygwin /usr/share/terminfo/63/cygwin.ORIG
 infocmp.exe > tmp.ti
 vi.exe tmp.ti
(smcupとrmcupを削除)
 tic.exe -o ~/.terminfo tmp.ti

- 一応、terminfoのバックアップを取って置く。
- infocmpでテキストにダンプして、vi等で編集する。
- smcupとrmcupを削除して保存する。
- ticでterminfoを作り直す。

トップ   編集 差分 バックアップ 添付 複製 名前変更 リロード   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS