Macのターミナルの操作履歴を保存する方法

■ログファイル出力処理の設定

ターミナルを開く→(アプリケーションメニューの)ターミナル→環境設定….→プロファイル→シェル→コマンドを実行にチェックを入れる(シェル内で実行にもチェックが入っていることを確認)
以下、値を入力してください。

now=`date +%Y%m%d%H%M%S`;logpath=/【任意のログファイル保管場所】/script_${now}.txt ;script ${logpath}

※【任意のログファイル保管場所】は、ご自身の自由な箇所にしてください。

また、ユーザのところが、
[bash -○.○$]になってしまうので、
通常ユーザに戻すために、ターミナル起動時に「bash —login」と入力してください。


文字コードの変更

vi等でテキストを作成した際の中身が文字化けしたまま、表示されます 。
そのため、文字コードを適切なものに変換する必要があります。
UTF-8にしたいと思います。)


「vi ~/.vimrc」を実行
:set encoding=utf-8
:set fileencodings=iso-2022-jp,euc-jp,sjis,utf-8
:set fileformats=unix,dos,mac
を設定する。

それでも、ダメな場合は、
ターミナルを開く→(アプリケーションメニューの)ターミナル→環境設定….→エンコーディング→「UnicodeUTF-8)」のみチェックで、
いけるはず!!!

参考URL:vimによる日本語文字コード自動判別と文字コード変換 [AFFRIT Portal]