- 追加された行はこの色です。
- 削除された行はこの色です。
* 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.tmp tmp.ti
tic.exe tmp.ti
- 一応、terminfoのバックアップを取って置く。
- infocmpでテキストにダンプして、vi等で編集する。
- smcupとrmcupを削除して保存する。
- ticでterminfoを作り直す。