zsh-autocomplete icon indicating copy to clipboard operation
zsh-autocomplete copied to clipboard

Not work in zsh under Cygwin.

Open joyous-coder opened this issue 5 months ago • 1 comments

Environment

% typeset -p1 VENDOR OSTYPE ZSH_PATCHLEVEL _autocomplete__funcfiletrace
typeset VENDOR=pc
typeset OSTYPE=cygwin
typeset ZSH_PATCHLEVEL=zsh-5.8-0-g77d203f
typeset -a _autocomplete__funcfiletrace=(
  /cygdrive/c/Users/20466/.local/share/zinit/plugins/marlonrichert---zsh-autocomplete/zsh-autocomplete.plugin.zsh:4
  /cygdrive/c/Users/20466/.local/share/zinit/zinit.git/zinit.zsh:1833
  /cygdrive/c/Users/20466/.local/share/zinit/zinit.git/zinit.zsh:1700
  /cygdrive/c/Users/20466/.local/share/zinit/zinit.git/zinit.zsh:1338
  /cygdrive/c/Users/20466/.local/share/zinit/zinit.git/zinit.zsh:2831
  /cygdrive/c/Users/20466/.zshrc:41
  zsh:0
)
 % git -C ~autocomplete log --oneline -n1
c7b6550 (HEAD -> main, origin/main, origin/HEAD) Add instructions on how to insert longest common prefix
  • Operating system: Windows
  • Terminal emulator: Cygwin

Steps to reproduce

I use zinit as package manager. This is my config file .zshrc

### Added by Zinit's installer
if [[ ! -f $HOME/.local/share/zinit/zinit.git/zinit.zsh ]]; then
    print -P "%F{33} %F{220}Installing %F{33}ZDHARMA-CONTINUUM%F{220} Initiative Plugin Manager (%F{33}zdharma-continuum/zinit%F{220})…%f"
    command mkdir -p "$HOME/.local/share/zinit" && command chmod g-rwX "$HOME/.local/share/zinit"
    command git clone https://github.com/zdharma-continuum/zinit "$HOME/.local/share/zinit/zinit.git" && \
        print -P "%F{33} %F{34}Installation successful.%f%b" || \
        print -P "%F{160} The clone has failed.%f%b"
fi

source "$HOME/.local/share/zinit/zinit.git/zinit.zsh"
autoload -Uz _zinit
(( ${+_comps} )) && _comps[zinit]=_zinit
### End of Zinit's installer chunk

# zinit 插件
zinit ice wait lucid
zinit light zdharma-continuum/fast-syntax-highlighting

zinit load marlonrichert/zsh-autocomplete # 不可以使用wait 0

zinit ice lucid wait"1"
zinit load zsh-users/zsh-autosuggestions

zinit ice lucid wait"1"
zinit snippet OMZ::lib/git.zsh

zinit ice wait lucid
zinit snippet OMZ::lib/theme-and-appearance.zsh

zinit ice wait"3" lucid
zinit light MichaelAquilina/zsh-you-should-use

zinit ice lucid depth=1
zinit light romkatv/powerlevel10k

zinit ice wait"2" lucid
zinit light skywind3000/z.lua

# zsh环境变量
ZSH_AUTOSUGGEST_STRATEGY=(history)

# zsh插件配置 

## 1 autosuggest
# zstyle -e ':autocomplete:list-choices:*' list-lines 'reply=( $(( LINES / 3 )) )'
# zstyle ':autocomplete:history-incremental-search-backward:*' list-lines 8
# zstyle ':autocomplete:history-search-backward:*' list-lines 256
# # bindkey -M menuselect '\r' .accept-line
# # bindkey '\t' menu-complete "$terminfo[kcbt]" reverse-menu-complete
# # bindkey '\t' menu-select "$terminfo[kcbt]" menu-select
# # bindkey -M menuselect '\t' menu-complete "$terminfo[kcbt]" reverse-menu-complete
# zstyle '*:compinit' arguments -D -i -u -C -w
# zstyle ':autocomplete:*complete*:*' insert-unambiguous yes
# zstyle ':autocomplete:*history*:*' insert-unambiguous yes
# zstyle ':autocomplete:menu-search:*' insert-unambiguous yes

# To customize prompt, run `p10k configure` or edit ~/.p10k.zsh.
[[ ! -f ~/.p10k.zsh ]] || source ~/.p10k.zsh

When I type a command, the shell indicates nothing. Clip_2024-01-15_13-39-06

joyous-coder avatar Jan 15 '24 05:01 joyous-coder

This is the information from zinit: Clip_2024-01-15_13-41-48 Clip_2024-01-15_13-42-15

joyous-coder avatar Jan 15 '24 05:01 joyous-coder