Ticket 7786 - zsh command completions
Summary: zsh command completions
Status: OPEN
Alias: None
Product: Slurm
Classification: Unclassified
Component: Build System and Packaging (show other tickets)
Version: 19.05.2
Hardware: All All
: C - Contributions
Assignee: Tim Wickberg
QA Contact:
URL:
Depends on:
Blocks:
 
Reported: 2019-09-21 09:46 MDT by Dylan Simon
Modified: 2020-01-24 15:18 MST (History)
0 users

See Also:
Site: Simons Foundation & Flatiron Institute
Alineos Sites: ---
Atos/Eviden Sites: ---
Confidential Site: ---
Coreweave sites: ---
Cray Sites: ---
DS9 clusters: ---
HPCnow Sites: ---
HPE Sites: ---
IBM Sites: ---
NOAA SIte: ---
NoveTech Sites: ---
Nvidia HWinf-CS Sites: ---
OCF Sites: ---
Recursion Pharma Sites: ---
SFW Sites: ---
SNIC sites: ---
Tzag Elita Sites: ---
Linux Distro: ---
Machine Name:
CLE Version:
Version Fixed:
Target Release: ---
DevPrio: ---
Emory-Cloud Sites: ---


Attachments
zsh completion file (107.52 KB, text/plain)
2019-09-21 09:46 MDT, Dylan Simon
Details

Note You need to log in before you can comment on or make changes to this ticket.
Description Dylan Simon 2019-09-21 09:46:23 MDT
Created attachment 11655 [details]
zsh completion file

The current bash completions only sort of work with zsh, and are also missing a lot of stuff.  This is a more complete set of zsh-specific completions.  It's not perfect (in particular doesn't handle job step ids, proper case-insensitivity, option placement for scontrol), but is fairly complete.

Could be added to contribs/slurm_completion_help and installed to $PREFIX/share/zsh/site-functions/_slurm, ideally.