我希望完全禁用Zsh历史记录(向上箭头)和zle历史搜索(即esc + p)。我该如何做到这一点?
我当前的.zshrc
文件:
unsetopt hist_append
unsetopt hist_expand
HISTFILE=
HISTSIZE=SAVEHIST=0
目前我有一个历史缓冲区,但我希望它的历史为零。
2021年10月21日更新:
我已经添加了
bindkey -r "^[p"
bindkey -r "^Xr"
bindkey -r "^Xs"
bindkey -r "^[[A"
bindkey -r "^[[B"
bindkey -r "^[n"
为了消除我使用的历史功能(esc+p已经深深地烙印在我的脊椎骨上 - 很难忘记),请执行以下操作。
typeset -i
)。 - chepnerA=B=5
将值B=5
放入变量A
中。但是如果你将变量标记为“仅整数”,那么A=B=5
将把值5
放入变量A
和B
中。这个技巧并不适用于所有变量,只适用于特定的“仅整数”变量。这不是你原来问题的答案,而是继续讨论链式变量赋值的内容。 - hymie