Skip to content

Using Ghostty ssh remote breaks zsh-autocomplete on M1 MacBookPro #830

@KeepNoob

Description

@KeepNoob

Environment

% typeset -p1 VENDOR OSTYPE ZSH_PATCHLEVEL _autocomplete__funcfiletrace
typeset VENDOR=pc
typeset OSTYPE=linux-musl
typeset ZSH_PATCHLEVEL=zsh-5.8-0-g77d203f
typeset -a _autocomplete__funcfiletrace=(
  /home/user/.oh-my-zsh/custom/plugins/zsh-autocomplete/zsh-autocomplete.plugin.zsh:4
  /home/user/.oh-my-zsh/oh-my-zsh.sh:175
  /home/user/.oh-my-zsh/oh-my-zsh.sh:204
  /home/user/.zshrc:97
  zsh:0
)
% git -C ~autocomplete log --oneline -n1
316c588 (HEAD -> main, origin/main, origin/HEAD) Update GitHub issue template labels
  • Operating system: Local: macOS Tahoe 26.0.1 (25A362) arm64, Remote Server: Ubuntu 22.04.4 LTS (GNU/Linux 5.15.0-102-generic x86_64)
  • Terminal emulator: Ghostty
    I think the Ghostty config should be set shell-integration-features = cursor,no-sudo,title,ssh-env,ssh-terminfo to reproduce the problem.

Steps to reproduce

% cd $(mktemp -d)
% git clone --depth 1 -- https://github.com/marlonrichert/zsh-autocomplete.git
Cloning into 'zsh-autocomplete'...
remote: Enumerating objects: 54, done.
remote: Counting objects: 100% (54/54), done.
remote: Compressing objects: 100% (52/52), done.
remote: Total 54 (delta 0), reused 36 (delta 0), pack-reused 0 (from 0)
Receiving objects: 100% (54/54), 1.64 MiB | 3.52 MiB/s, done.
% > .zshrc <<EOF
setopt interactivecomments transientrprompt
PS1='%# '
PS2=
RPS2='%^'
source $PWD/zsh-autocomplete/zsh-autocomplete.plugin.zsh
EOF
% env -i HOME=$PWD PATH=$PATH TERM=$TERM ${TERMINFO:+TERMINFO=$TERMINFO} zsh -d
.autocomplete__key-bindings:39: terminfo[kcbt]: parameter not set
Contents of ~autocomplete-log/YYYY-MM-DD.log (click to expand)
_autocomplete__unambiguous:zformat:41: invalid option: -F
_autocomplete__unambiguous:zformat:41: invalid option: -F
_autocomplete__unambiguous:zformat:41: invalid option: -F
_autocomplete__unambiguous:zformat:41: invalid option: -F
_autocomplete__unambiguous:zformat:41: invalid option: -F
_autocomplete__unambiguous:zformat:41: invalid option: -F
_autocomplete__unambiguous:zformat:41: invalid option: -F
_autocomplete__unambiguous:zformat:41: invalid option: -F
_autocomplete__unambiguous:zformat:41: invalid option: -F
_autocomplete__unambiguous:zformat:41: invalid option: -F
_autocomplete__unambiguous:zformat:41: invalid option: -F
_autocomplete__unambiguous:zformat:41: invalid option: -F
_rm:72: line: assignment to invalid subscript range
_rm:72: line: assignment to invalid subscript range
_rm:72: line: assignment to invalid subscript range
_rm:72: line: assignment to invalid subscript range
_rm:72: line: assignment to invalid subscript range
_rm:72: line: assignment to invalid subscript range
_rm:72: line: assignment to invalid subscript range
_rm:72: line: assignment to invalid subscript range
_rm:72: line: assignment to invalid subscript range
_rm:72: line: assignment to invalid subscript range
_autocomplete__unambiguous:zformat:41: invalid option: -F
_autocomplete__unambiguous:zformat:41: invalid option: -F
_autocomplete__unambiguous:zformat:41: invalid option: -F
_autocomplete__unambiguous:zformat:41: invalid option: -F
_autocomplete__unambiguous:zformat:41: invalid option: -F
_autocomplete__unambiguous:zformat:41: invalid option: -F
_autocomplete__unambiguous:zformat:41: invalid option: -F
_autocomplete__unambiguous:zformat:41: invalid option: -F
_autocomplete__unambiguous:zformat:41: invalid option: -F
_autocomplete__unambiguous:zformat:41: invalid option: -F
_autocomplete__unambiguous:zformat:41: invalid option: -F
_autocomplete__unambiguous:zformat:41: invalid option: -F
_autocomplete__unambiguous:zformat:41: invalid option: -F
_autocomplete__unambiguous:zformat:41: invalid option: -F
_autocomplete__unambiguous:zformat:41: invalid option: -F
_autocomplete__unambiguous:zformat:41: invalid option: -F
_autocomplete__unambiguous:zformat:41: invalid option: -F
_autocomplete__unambiguous:zformat:41: invalid option: -F
_autocomplete__unambiguous:zformat:41: invalid option: -F
_autocomplete__unambiguous:zformat:41: invalid option: -F
_autocomplete__unambiguous:zformat:41: invalid option: -F
_autocomplete__unambiguous:zformat:41: invalid option: -F
_autocomplete__unambiguous:zformat:41: invalid option: -F
_autocomplete__unambiguous:zformat:41: invalid option: -F
_autocomplete__unambiguous:zformat:41: invalid option: -F
_autocomplete__unambiguous:zformat:41: invalid option: -F
_autocomplete__unambiguous:zformat:41: invalid option: -F
_autocomplete__unambiguous:zformat:41: invalid option: -F
_autocomplete__unambiguous:zformat:41: invalid option: -F
_autocomplete__unambiguous:zformat:41: invalid option: -F
_autocomplete__unambiguous:zformat:41: invalid option: -F
_autocomplete__unambiguous:zformat:41: invalid option: -F
_autocomplete__unambiguous:zformat:41: invalid option: -F
_autocomplete__unambiguous:zformat:41: invalid option: -F
_autocomplete__unambiguous:zformat:41: invalid option: -F
_autocomplete__unambiguous:zformat:41: invalid option: -F
_autocomplete__unambiguous:zformat:41: invalid option: -F
_autocomplete__unambiguous:zformat:41: invalid option: -F
_autocomplete__unambiguous:zformat:41: invalid option: -F
_autocomplete__unambiguous:zformat:41: invalid option: -F
_autocomplete__unambiguous:zformat:41: invalid option: -F
_autocomplete__unambiguous:zformat:41: invalid option: -F
_autocomplete__unambiguous:zformat:41: invalid option: -F
_autocomplete__unambiguous:zformat:41: invalid option: -F
_autocomplete__unambiguous:zformat:41: invalid option: -F
_autocomplete__unambiguous:zformat:41: invalid option: -F
_autocomplete__unambiguous:zformat:41: invalid option: -F
_autocomplete__unambiguous:zformat:41: invalid option: -F
_autocomplete__unambiguous:zformat:41: invalid option: -F
_autocomplete__unambiguous:zformat:41: invalid option: -F
_autocomplete__unambiguous:zformat:41: invalid option: -F
_autocomplete__unambiguous:zformat:41: invalid option: -F
_autocomplete__unambiguous:zformat:41: invalid option: -F
_autocomplete__unambiguous:zformat:41: invalid option: -F
_autocomplete__unambiguous:zformat:41: invalid option: -F
_autocomplete__unambiguous:zformat:41: invalid option: -F
_autocomplete__unambiguous:zformat:41: invalid option: -F
_autocomplete__unambiguous:zformat:41: invalid option: -F
_autocomplete__unambiguous:zformat:41: invalid option: -F
_autocomplete__unambiguous:zformat:41: invalid option: -F
_autocomplete__unambiguous:zformat:41: invalid option: -F
_autocomplete__unambiguous:zformat:41: invalid option: -F
_autocomplete__unambiguous:zformat:41: invalid option: -F
_autocomplete__unambiguous:zformat:41: invalid option: -F
_autocomplete__unambiguous:zformat:41: invalid option: -F
_autocomplete__unambiguous:zformat:41: invalid option: -F
_autocomplete__unambiguous:zformat:41: invalid option: -F
_autocomplete__unambiguous:zformat:41: invalid option: -F
_autocomplete__unambiguous:zformat:41: invalid option: -F
_autocomplete__unambiguous:zformat:41: invalid option: -F
_autocomplete__unambiguous:zformat:41: invalid option: -F
_autocomplete__unambiguous:zformat:41: invalid option: -F
_autocomplete__unambiguous:zformat:41: invalid option: -F
_autocomplete__unambiguous:zformat:41: invalid option: -F
_autocomplete__unambiguous:zformat:41: invalid option: -F
_autocomplete__unambiguous:zformat:41: invalid option: -F
_autocomplete__unambiguous:zformat:41: invalid option: -F
_autocomplete__unambiguous:zformat:41: invalid option: -F
_autocomplete__unambiguous:zformat:41: invalid option: -F
_autocomplete__unambiguous:zformat:41: invalid option: -F
_autocomplete__unambiguous:zformat:41: invalid option: -F
_autocomplete__unambiguous:zformat:41: invalid option: -F
_autocomplete__unambiguous:zformat:41: invalid option: -F
_autocomplete__unambiguous:zformat:41: invalid option: -F
_autocomplete__unambiguous:zformat:41: invalid option: -F
_autocomplete__unambiguous:zformat:41: invalid option: -F
_autocomplete__unambiguous:zformat:41: invalid option: -F
_autocomplete__unambiguous:zformat:41: invalid option: -F
_autocomplete__unambiguous:zformat:41: invalid option: -F
_autocomplete__unambiguous:zformat:41: invalid option: -F
_autocomplete__unambiguous:zformat:41: invalid option: -F
_autocomplete__unambiguous:zformat:41: invalid option: -F
_autocomplete__unambiguous:zformat:41: invalid option: -F
_autocomplete__unambiguous:zformat:41: invalid option: -F
_autocomplete__unambiguous:zformat:41: invalid option: -F
_autocomplete__unambiguous:zformat:41: invalid option: -F
_autocomplete__unambiguous:zformat:41: invalid option: -F
_autocomplete__unambiguous:zformat:41: invalid option: -F
_autocomplete__unambiguous:zformat:41: invalid option: -F
_autocomplete__unambiguous:zformat:41: invalid option: -F
_autocomplete__unambiguous:zformat:41: invalid option: -F
_autocomplete__unambiguous:zformat:41: invalid option: -F
_autocomplete__unambiguous:zformat:41: invalid option: -F
_autocomplete__unambiguous:zformat:41: invalid option: -F
_autocomplete__unambiguous:zformat:41: invalid option: -F
_autocomplete__unambiguous:zformat:41: invalid option: -F
_autocomplete__unambiguous:zformat:41: invalid option: -F
_autocomplete__unambiguous:zformat:41: invalid option: -F
_autocomplete__unambiguous:zformat:41: invalid option: -F
_autocomplete__unambiguous:zformat:41: invalid option: -F
_autocomplete__unambiguous:zformat:41: invalid option: -F
_autocomplete__unambiguous:zformat:41: invalid option: -F
_autocomplete__unambiguous:zformat:41: invalid option: -F
_autocomplete__unambiguous:zformat:41: invalid option: -F
_autocomplete__unambiguous:zformat:41: invalid option: -F
_autocomplete__unambiguous:zformat:41: invalid option: -F
_autocomplete__unambiguous:zformat:41: invalid option: -F
_autocomplete__unambiguous:zformat:41: invalid option: -F
_autocomplete__unambiguous:zformat:41: invalid option: -F
_autocomplete__unambiguous:zformat:41: invalid option: -F
_autocomplete__unambiguous:zformat:41: invalid option: -F
_autocomplete__unambiguous:zformat:41: invalid option: -F
_autocomplete__unambiguous:zformat:41: invalid option: -F
_autocomplete__unambiguous:zformat:41: invalid option: -F
_autocomplete__unambiguous:zformat:41: invalid option: -F
_autocomplete__unambiguous:zformat:41: invalid option: -F
_autocomplete__unambiguous:zformat:41: invalid option: -F
_autocomplete__unambiguous:zformat:41: invalid option: -F
_autocomplete__unambiguous:zformat:41: invalid option: -F
_autocomplete__unambiguous:zformat:41: invalid option: -F
_autocomplete__unambiguous:zformat:41: invalid option: -F
_autocomplete__unambiguous:zformat:41: invalid option: -F
_autocomplete__unambiguous:zformat:41: invalid option: -F
_autocomplete__unambiguous:zformat:41: invalid option: -F
_autocomplete__unambiguous:zformat:41: invalid option: -F
_autocomplete__unambiguous:zformat:41: invalid option: -F
_autocomplete__unambiguous:zformat:41: invalid option: -F
_autocomplete__unambiguous:zformat:41: invalid option: -F
_autocomplete__unambiguous:zformat:41: invalid option: -F
_autocomplete__unambiguous:zformat:41: invalid option: -F
_autocomplete__unambiguous:zformat:41: invalid option: -F
_autocomplete__unambiguous:zformat:41: invalid option: -F
_autocomplete__unambiguous:zformat:41: invalid option: -F
_autocomplete__unambiguous:zformat:41: invalid option: -F
_autocomplete__unambiguous:zformat:41: invalid option: -F
_autocomplete__unambiguous:zformat:41: invalid option: -F
_autocomplete__unambiguous:zformat:41: invalid option: -F
_autocomplete__unambiguous:zformat:41: invalid option: -F
_autocomplete__unambiguous:zformat:41: invalid option: -F
_autocomplete__unambiguous:zformat:41: invalid option: -F
_autocomplete__unambiguous:zformat:41: invalid option: -F
_autocomplete__unambiguous:zformat:41: invalid option: -F
_autocomplete__unambiguous:zformat:41: invalid option: -F
_autocomplete__unambiguous:zformat:41: invalid option: -F
_autocomplete__unambiguous:zformat:41: invalid option: -F
_autocomplete__unambiguous:zformat:41: invalid option: -F
_autocomplete__unambiguous:zformat:41: invalid option: -F
_autocomplete__unambiguous:zformat:41: invalid option: -F
_autocomplete__unambiguous:zformat:41: invalid option: -F
_autocomplete__unambiguous:zformat:41: invalid option: -F
_autocomplete__unambiguous:zformat:41: invalid option: -F
_autocomplete__unambiguous:zformat:41: invalid option: -F
_autocomplete__unambiguous:zformat:41: invalid option: -F
_autocomplete__unambiguous:zformat:41: invalid option: -F
_autocomplete__unambiguous:zformat:41: invalid option: -F
_autocomplete__unambiguous:zformat:41: invalid option: -F
_autocomplete__unambiguous:zformat:41: invalid option: -F
_autocomplete__unambiguous:zformat:41: invalid option: -F
_autocomplete__unambiguous:zformat:41: invalid option: -F
_autocomplete__unambiguous:zformat:41: invalid option: -F
_autocomplete__unambiguous:zformat:41: invalid option: -F
_autocomplete__unambiguous:zformat:41: invalid option: -F
_autocomplete__unambiguous:zformat:41: invalid option: -F
_autocomplete__unambiguous:zformat:41: invalid option: -F
_autocomplete__unambiguous:zformat:41: invalid option: -F
_autocomplete__unambiguous:zformat:41: invalid option: -F
_autocomplete__unambiguous:zformat:41: invalid option: -F
_autocomplete__unambiguous:zformat:41: invalid option: -F
_autocomplete__unambiguous:zformat:41: invalid option: -F
_autocomplete__unambiguous:zformat:41: invalid option: -F
_autocomplete__unambiguous:zformat:41: invalid option: -F
_autocomplete__unambiguous:zformat:41: invalid option: -F
_autocomplete__unambiguous:zformat:41: invalid option: -F
_autocomplete__unambiguous:zformat:41: invalid option: -F
_autocomplete__unambiguous:zformat:41: invalid option: -F
_autocomplete__unambiguous:zformat:41: invalid option: -F
_autocomplete__unambiguous:zformat:41: invalid option: -F
_autocomplete__unambiguous:zformat:41: invalid option: -F
_autocomplete__unambiguous:zformat:41: invalid option: -F
_autocomplete__unambiguous:zformat:41: invalid option: -F
_autocomplete__unambiguous:zformat:41: invalid option: -F
_autocomplete__unambiguous:zformat:41: invalid option: -F
_autocomplete__unambiguous:zformat:41: invalid option: -F
_autocomplete__unambiguous:zformat:41: invalid option: -F
_autocomplete__unambiguous:zformat:41: invalid option: -F
_autocomplete__unambiguous:zformat:41: invalid option: -F
_autocomplete__unambiguous:zformat:41: invalid option: -F
_autocomplete__unambiguous:zformat:41: invalid option: -F
_autocomplete__unambiguous:zformat:41: invalid option: -F
_autocomplete__unambiguous:zformat:41: invalid option: -F
_autocomplete__unambiguous:zformat:41: invalid option: -F
_autocomplete__unambiguous:zformat:41: invalid option: -F
_autocomplete__unambiguous:zformat:41: invalid option: -F
_autocomplete__unambiguous:zformat:41: invalid option: -F
_autocomplete__unambiguous:zformat:41: invalid option: -F
_autocomplete__unambiguous:zformat:41: invalid option: -F
_autocomplete__unambiguous:zformat:41: invalid option: -F
_autocomplete__unambiguous:zformat:41: invalid option: -F
_autocomplete__unambiguous:zformat:41: invalid option: -F
_autocomplete__unambiguous:zformat:41: invalid option: -F
_autocomplete__unambiguous:zformat:41: invalid option: -F
_autocomplete__unambiguous:zformat:41: invalid option: -F
_autocomplete__unambiguous:zformat:41: invalid option: -F
_autocomplete__unambiguous:zformat:41: invalid option: -F
_autocomplete__unambiguous:zformat:41: invalid option: -F
_autocomplete__unambiguous:zformat:41: invalid option: -F
_autocomplete__unambiguous:zformat:41: invalid option: -F
_autocomplete__unambiguous:zformat:41: invalid option: -F
_autocomplete__unambiguous:zformat:41: invalid option: -F
_autocomplete__unambiguous:zformat:41: invalid option: -F
_autocomplete__unambiguous:zformat:41: invalid option: -F
_autocomplete__unambiguous:zformat:41: invalid option: -F
_autocomplete__unambiguous:zformat:41: invalid option: -F
_autocomplete__unambiguous:zformat:41: invalid option: -F
_autocomplete__unambiguous:zformat:41: invalid option: -F
_autocomplete__unambiguous:zformat:41: invalid option: -F
_autocomplete__unambiguous:zformat:41: invalid option: -F
_autocomplete__unambiguous:zformat:41: invalid option: -F
_autocomplete__unambiguous:zformat:41: invalid option: -F
_autocomplete__unambiguous:zformat:41: invalid option: -F
_autocomplete__unambiguous:zformat:41: invalid option: -F
_autocomplete__unambiguous:zformat:41: invalid option: -F
_autocomplete__unambiguous:zformat:41: invalid option: -F
_autocomplete__unambiguous:zformat:41: invalid option: -F
_autocomplete__unambiguous:zformat:41: invalid option: -F
_autocomplete__unambiguous:zformat:41: invalid option: -F
_autocomplete__unambiguous:zformat:41: invalid option: -F
_autocomplete__unambiguous:zformat:41: invalid option: -F
_autocomplete__unambiguous:zformat:41: invalid option: -F
_autocomplete__unambiguous:zformat:41: invalid option: -F
_autocomplete__unambiguous:zformat:41: invalid option: -F
_autocomplete__unambiguous:zformat:41: invalid option: -F
_autocomplete__unambiguous:zformat:41: invalid option: -F
_autocomplete__unambiguous:zformat:41: invalid option: -F
_autocomplete__unambiguous:zformat:41: invalid option: -F
_autocomplete__unambiguous:zformat:41: invalid option: -F
_autocomplete__unambiguous:zformat:41: invalid option: -F
_autocomplete__unambiguous:zformat:41: invalid option: -F
_autocomplete__unambiguous:zformat:41: invalid option: -F
_autocomplete__unambiguous:zformat:41: invalid option: -F
_autocomplete__unambiguous:zformat:41: invalid option: -F
_autocomplete__unambiguous:zformat:41: invalid option: -F
_autocomplete__unambiguous:zformat:41: invalid option: -F
_autocomplete__unambiguous:zformat:41: invalid option: -F
_autocomplete__unambiguous:zformat:41: invalid option: -F
_autocomplete__unambiguous:zformat:41: invalid option: -F
_autocomplete__unambiguous:zformat:41: invalid option: -F
_autocomplete__unambiguous:zformat:41: invalid option: -F
_autocomplete__unambiguous:zformat:41: invalid option: -F
_autocomplete__unambiguous:zformat:41: invalid option: -F
_autocomplete__unambiguous:zformat:41: invalid option: -F
_autocomplete__unambiguous:zformat:41: invalid option: -F
_autocomplete__unambiguous:zformat:41: invalid option: -F
_autocomplete__unambiguous:zformat:41: invalid option: -F
_autocomplete__unambiguous:zformat:41: invalid option: -F
_autocomplete__unambiguous:zformat:41: invalid option: -F
_autocomplete__unambiguous:zformat:41: invalid option: -F
_autocomplete__unambiguous:zformat:41: invalid option: -F
_autocomplete__unambiguous:zformat:41: invalid option: -F
_autocomplete__unambiguous:zformat:41: invalid option: -F
_autocomplete__unambiguous:zformat:41: invalid option: -F
_autocomplete__unambiguous:zformat:41: invalid option: -F
_autocomplete__unambiguous:zformat:41: invalid option: -F
_autocomplete__unambiguous:zformat:41: invalid option: -F
_autocomplete__unambiguous:zformat:41: invalid option: -F
_autocomplete__unambiguous:zformat:41: invalid option: -F
_autocomplete__unambiguous:zformat:41: invalid option: -F
_autocomplete__unambiguous:zformat:41: invalid option: -F
_autocomplete__unambiguous:zformat:41: invalid option: -F
_autocomplete__unambiguous:zformat:41: invalid option: -F
_autocomplete__unambiguous:zformat:41: invalid option: -F
_autocomplete__unambiguous:zformat:41: invalid option: -F
_autocomplete__unambiguous:zformat:41: invalid option: -F
_autocomplete__unambiguous:zformat:41: invalid option: -F
_autocomplete__unambiguous:zformat:41: invalid option: -F
_autocomplete__unambiguous:zformat:41: invalid option: -F
_autocomplete__unambiguous:zformat:41: invalid option: -F
_autocomplete__unambiguous:zformat:41: invalid option: -F
_autocomplete__unambiguous:zformat:41: invalid option: -F
_autocomplete__unambiguous:zformat:41: invalid option: -F
_autocomplete__unambiguous:zformat:41: invalid option: -F
_autocomplete__unambiguous:zformat:41: invalid option: -F
_autocomplete__unambiguous:zformat:41: invalid option: -F
_autocomplete__unambiguous:zformat:41: invalid option: -F
_autocomplete__unambiguous:zformat:41: invalid option: -F
_autocomplete__unambiguous:zformat:41: invalid option: -F
_autocomplete__unambiguous:zformat:41: invalid option: -F
_autocomplete__unambiguous:zformat:41: invalid option: -F
_autocomplete__unambiguous:zformat:41: invalid option: -F
_autocomplete__unambiguous:zformat:41: invalid option: -F
_autocomplete__unambiguous:zformat:41: invalid option: -F
_autocomplete__unambiguous:zformat:41: invalid option: -F
_autocomplete__unambiguous:zformat:41: invalid option: -F
_autocomplete__unambiguous:zformat:41: invalid option: -F
_autocomplete__unambiguous:zformat:41: invalid option: -F
_autocomplete__unambiguous:zformat:41: invalid option: -F
_autocomplete__unambiguous:zformat:41: invalid option: -F
_autocomplete__unambiguous:zformat:41: invalid option: -F
_autocomplete__unambiguous:zformat:41: invalid option: -F
_autocomplete__unambiguous:zformat:41: invalid option: -F
_autocomplete__unambiguous:zformat:41: invalid option: -F
_autocomplete__unambiguous:zformat:41: invalid option: -F
_autocomplete__unambiguous:zformat:41: invalid option: -F
_autocomplete__unambiguous:zformat:41: invalid option: -F
_autocomplete__unambiguous:zformat:41: invalid option: -F
_autocomplete__unambiguous:zformat:41: invalid option: -F
_autocomplete__unambiguous:zformat:41: invalid option: -F
_autocomplete__unambiguous:zformat:41: invalid option: -F
_autocomplete__unambiguous:zformat:41: invalid option: -F
_autocomplete__unambiguous:zformat:41: invalid option: -F
_autocomplete__unambiguous:zformat:41: invalid option: -F
_autocomplete__unambiguous:zformat:41: invalid option: -F
_autocomplete__unambiguous:zformat:41: invalid option: -F
_autocomplete__unambiguous:zformat:41: invalid option: -F
_autocomplete__unambiguous:zformat:41: invalid option: -F
_autocomplete__unambiguous:zformat:41: invalid option: -F
_autocomplete__unambiguous:zformat:41: invalid option: -F
_autocomplete__unambiguous:zformat:41: invalid option: -F
_autocomplete__unambiguous:zformat:41: invalid option: -F
_autocomplete__unambiguous:zformat:41: invalid option: -F
_autocomplete__unambiguous:zformat:41: invalid option: -F
_autocomplete__unambiguous:zformat:41: invalid option: -F
_autocomplete__unambiguous:zformat:41: invalid option: -F
_autocomplete__unambiguous:zformat:41: invalid option: -F
_autocomplete__unambiguous:zformat:41: invalid option: -F
_autocomplete__unambiguous:zformat:41: invalid option: -F
_autocomplete__unambiguous:zformat:41: invalid option: -F
_autocomplete__unambiguous:zformat:41: invalid option: -F
_autocomplete__unambiguous:zformat:41: invalid option: -F
_autocomplete__unambiguous:zformat:41: invalid option: -F
_autocomplete__unambiguous:zformat:41: invalid option: -F
_autocomplete__unambiguous:zformat:41: invalid option: -F
_autocomplete__unambiguous:zformat:41: invalid option: -F
_autocomplete__unambiguous:zformat:41: invalid option: -F
_autocomplete__unambiguous:zformat:41: invalid option: -F
_autocomplete__unambiguous:zformat:41: invalid option: -F
_autocomplete__unambiguous:zformat:41: invalid option: -F
_autocomplete__unambiguous:zformat:41: invalid option: -F
_autocomplete__unambiguous:zformat:41: invalid option: -F
_autocomplete__unambiguous:zformat:41: invalid option: -F
_autocomplete__unambiguous:zformat:41: invalid option: -F
_autocomplete__unambiguous:zformat:41: invalid option: -F
_autocomplete__unambiguous:zformat:41: invalid option: -F
_autocomplete__unambiguous:zformat:41: invalid option: -F
_autocomplete__unambiguous:zformat:41: invalid option: -F
_autocomplete__unambiguous:zformat:41: invalid option: -F
_autocomplete__unambiguous:zformat:41: invalid option: -F
_autocomplete__unambiguous:zformat:41: invalid option: -F
_autocomplete__unambiguous:zformat:41: invalid option: -F
_autocomplete__unambiguous:zformat:41: invalid option: -F
_autocomplete__unambiguous:zformat:41: invalid option: -F
_autocomplete__unambiguous:zformat:41: invalid option: -F
_autocomplete__unambiguous:zformat:41: invalid option: -F
_autocomplete__unambiguous:zformat:41: invalid option: -F
_autocomplete__unambiguous:zformat:41: invalid option: -F
_autocomplete__unambiguous:zformat:41: invalid option: -F
_autocomplete__unambiguous:zformat:41: invalid option: -F
_autocomplete__unambiguous:zformat:41: invalid option: -F
_autocomplete__unambiguous:zformat:41: invalid option: -F
_autocomplete__unambiguous:zformat:41: invalid option: -F
_autocomplete__unambiguous:zformat:41: invalid option: -F
_autocomplete__unambiguous:zformat:41: invalid option: -F
_autocomplete__unambiguous:zformat:41: invalid option: -F
_autocomplete__unambiguous:zformat:41: invalid option: -F
_autocomplete__unambiguous:zformat:41: invalid option: -F
_autocomplete__unambiguous:zformat:41: invalid option: -F
_autocomplete__unambiguous:zformat:41: invalid option: -F
_autocomplete__unambiguous:zformat:41: invalid option: -F
_autocomplete__unambiguous:zformat:41: invalid option: -F
_autocomplete__unambiguous:zformat:41: invalid option: -F
_autocomplete__unambiguous:zformat:41: invalid option: -F
_autocomplete__unambiguous:zformat:41: invalid option: -F
_autocomplete__unambiguous:zformat:41: invalid option: -F
_autocomplete__unambiguous:zformat:41: invalid option: -F
_autocomplete__unambiguous:zformat:41: invalid option: -F
_autocomplete__unambiguous:zformat:41: invalid option: -F
_autocomplete__unambiguous:zformat:41: invalid option: -F
_autocomplete__unambiguous:zformat:41: invalid option: -F
_autocomplete__unambiguous:zformat:41: invalid option: -F
_autocomplete__unambiguous:zformat:41: invalid option: -F
_autocomplete__unambiguous:zformat:41: invalid option: -F
_autocomplete__unambiguous:zformat:41: invalid option: -F
_autocomplete__unambiguous:zformat:41: invalid option: -F
_autocomplete__unambiguous:zformat:41: invalid option: -F
_autocomplete__unambiguous:zformat:41: invalid option: -F
_autocomplete__unambiguous:zformat:41: invalid option: -F
_autocomplete__unambiguous:zformat:41: invalid option: -F
_autocomplete__unambiguous:zformat:41: invalid option: -F
_autocomplete__unambiguous:zformat:41: invalid option: -F
_autocomplete__unambiguous:zformat:41: invalid option: -F
_autocomplete__unambiguous:zformat:41: invalid option: -F
_autocomplete__unambiguous:zformat:41: invalid option: -F
_autocomplete__unambiguous:zformat:41: invalid option: -F
_autocomplete__unambiguous:zformat:41: invalid option: -F
_autocomplete__unambiguous:zformat:41: invalid option: -F
_autocomplete__unambiguous:zformat:41: invalid option: -F
_autocomplete__unambiguous:zformat:41: invalid option: -F
_autocomplete__unambiguous:zformat:41: invalid option: -F
_autocomplete__unambiguous:zformat:41: invalid option: -F
_autocomplete__unambiguous:zformat:41: invalid option: -F
_autocomplete__unambiguous:zformat:41: invalid option: -F

Demo

Here is a recording about my issue, I tried to use lsd command to whatever directory and sudden delete to another directory
https://github.com/user-attachments/assets/77627f6e-ecb4-4151-bebb-2085df79e717

Metadata

Metadata

Assignees

No one assigned

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions