- 追加された行はこの色です。
- 削除された行はこの色です。
*目次 [#qf29ac3b]
#contents
*参考情報 [#me426277]
-[[Zsh]]
*履歴をファイルに保存する [#d4e9fc5a]
.zshrcにHISTFILE、HISTSIZE、SAVEHISTを設定する。
#pre{{
export HISTFILE=~/.zsh_history
export HISTSIZE=1000
export SAVEHIST=100000
}}
:HISTFILE|履歴ファイルのパス
:HISTSIZE|メモリ内の履歴の数
:SAVEHIST|履歴ファイルに保存する履歴の数
*特定の履歴を残さない方法 [#t251c5fb]
** 先頭が空白のコマンドを履歴に残さない [#z1e2dc6e]
setopt hist_ignore_space
** zshaddhistoryという関数を定義する [#eb47966d]
-[[zshで特定のコマンドをヒストリに追加しない条件を柔軟に設定する - ess sup:http://d.hatena.ne.jp/mollifier/20090728/p1]]がとても大変参考になる。