エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
Emacs で zsh の ヒストリファイルを閲覧・編集する - A Riddle Wrapped in a Mystery
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
Emacs で zsh の ヒストリファイルを閲覧・編集する - A Riddle Wrapped in a Mystery
zsh のヒストリファイル /.zsh_history は、ASCII以外の文字に対してエス ケープをしているため、通常は... zsh のヒストリファイル /.zsh_history は、ASCII以外の文字に対してエス ケープをしているため、通常はエディタで閲覧したり編集できない。 Emacsで、 zsh_history 独自のデコーダ・エンコーダを実装することで、 zshヒストリファイルの閲覧・編集できるようにする。 zshのヒストリファイルは、保存するデータの各バイトにおいて、それが 0x80-0x9d または 0xa0 のとき、その前に 0x83 を入れて、続くバイトの 6bit 目を反転させるようになっている。詳細は zsh のソースコードの meta.c を参照。

