私はそのオプションを使用していますINC_APPEND_HISTORY_TIME
。と一緒に使用することはできませんSHARE_HISTORY
。だから命令を出す前に電話をしていると思いますfc -RI
。しかし、up-line-or-history
これ以上(上のキーにバインド)を介して私の履歴にアクセスすることはできません。 oh-my-zshの「history-substring-search」プラグインは、まだ「zsh-autosuggestions」プラグインと同じように機能します。history
完全な履歴を印刷します。
今は新しいコマンドを入力してもアップキーを使ってアクセスできません。
export HISTFILE="${ZDOTDIR}/.zsh_history"
export HISTSIZE=50000
export SAVEHIST=10000
setopt NO_SHARE_HISTORY EXTENDED_HISTORY INC_APPEND_HISTORY_TIME
function precmd_history
{
fc -RI # Everything is fine when this line is commented.
}
precmd_functions+=precmd_history
robbyrussell/oh-my-zsh path:lib
編集:oh-my-zsh(抗体内)からライブラリをロードしないと、期待どおりに機能します。 oh-my-zshをロードして設定すると動作しますprecmd_functions=()
が、設定するとprecmd_functions=(precmd_history)
動作が停止します。