我安装了iTerm Build 3.3.9。我已经为oh-my-zsh配置了以下插件&主题
ZSH_THEME="powerlevel10k/powerlevel10k"
ZSH_DISABLE_COMPFIX="true"
plugins=(aws git colored-man-pages colorize github virtualenv pip python osx zsh-syntax-highlighting zsh-completions zsh-autosuggestions django npm zsh-interactive-cd zsh-navigation-tools)现在有两个问题我想要解决

,我编写了命令直到aws cognito-i,其余的都以autosuggestion的形式出现。问题是,使用我的设置(可能是主题,但我尝试了多个主题),我无法区分我输入的命令和建议的命令。通常建议的命令应该显得稍暗一些,但它的颜色/不透明度与我所写的相同。如何解决这个问题
aws cli运行命令(也使用aws-nuke )时,响应将使用一个新的vi类型窗口打开,即删除命令,并看到空白处,每一行以~开头,窗口末尾为END。为什么会发生这种情况,以及如何解决这个问题?发布于 2020-03-21 08:22:14
要解决第一个问题,请尝试将zsh-syntax-highlighting移到plugins的末尾。来自语法高亮常见问题
为什么
zsh-syntax-highlighting.zsh必须来源于.zshrc文件的末尾?zsh-syntax-highlighting.zsh包装ZLE小部件。它必须在创建了所有自定义小部件之后(即在所有zle -N调用之后和运行compinit之后)才能获得。稍后创建的小部件可以工作,但不会更新语法突出显示。
要解决第二个问题,请在~/.zshrc末尾添加以下内容
# Use `less` as pager in Zsh.
READNULLCMD=less
# Use `less` as pager in external commands.
export PAGER=less
# This affects every invocation of `less`.
#
# -i case-insensitive search unless search string contains uppercase letters
# -R color
# -F exit if there is less than one page of content
# -X keep content on screen after exit
# -M show more info at the bottom prompt line
# -x4 tabs are 4 instead of 8
export LESS=-iRFXMx4https://stackoverflow.com/questions/60784525
复制相似问题