File: _cmdambivalent

package info (click to toggle)
zsh 5.9-8
  • links: PTS, VCS
  • area: main
  • in suites: forky, sid, trixie
  • size: 23,856 kB
  • sloc: ansic: 108,138; sh: 6,976; makefile: 722; perl: 687; awk: 291; sed: 16
file content (17 lines) | stat: -rw-r--r-- 391 bytes parent folder | download | duplicates (4)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
#autoload

if (( CURRENT == 1 && ${#words} == 1 )); then
  # Heuristics to decide whether to complete for system() or for execl().
  local space=' '
  if (( ${${words[CURRENT]}[(I)$space]} )); then
    _cmdstring
  elif [[ ${${compstate[all_quotes]}[1]} == (\'|\") ]]; then
    _cmdstring
  else
    _command_names -e
  fi
elif (( CURRENT == 1 )); then
  _command_names -e
else
  _normal
fi