Open sugarbliss opened 3 months ago
我在使用Powerlevel10k主题时遇到了一个问题:默认的prompt symbol(通常是❯)似乎与自动补全功能产生了冲突。经过调查和尝试,我发现将prompt symbol修改为#号可以解决这个问题。
# Default prompt symbol. typeset -g POWERLEVEL9K_PROMPT_CHAR_{OK,ERROR}_VIINS_CONTENT_EXPANSION='#'
typeset -g POWERLEVEL9K_PROMPTCHAR{OK,ERROR}_VICMD_CONTENT_EXPANSION='#' typeset -g POWERLEVEL9K_PROMPTCHAR{OK,ERROR}_VIVIS_CONTENT_EXPANSION='#' typeset -g POWERLEVEL9K_PROMPTCHAR{OK,ERROR}_VIOWR_CONTENT_EXPANSION='#'
4. 保存文件并重新加载zsh配置(source ~/.zshrc)或重启终端。 修改后,自动补全功能恢复正常。
我的telnet连接无法使用历史命令功能, 可能也是因为功能是检测#来判断一行命令 你使用"❯" 符号, 无法使用自动补全功能时, 历史命令功能是否正常?
我在使用Powerlevel10k主题时遇到了一个问题:默认的prompt symbol(通常是❯)似乎与自动补全功能产生了冲突。经过调查和尝试,我发现将prompt symbol修改为#号可以解决这个问题。
可选:为所有vi模式设置相同的symbol
typeset -g POWERLEVEL9K_PROMPTCHAR{OK,ERROR}_VICMD_CONTENT_EXPANSION='#' typeset -g POWERLEVEL9K_PROMPTCHAR{OK,ERROR}_VIVIS_CONTENT_EXPANSION='#' typeset -g POWERLEVEL9K_PROMPTCHAR{OK,ERROR}_VIOWR_CONTENT_EXPANSION='#'