diff options
| author | Sven Wischnowsky <wischnow@users.sourceforge.net> | 2001-04-02 12:03:01 +0000 |
|---|---|---|
| committer | Sven Wischnowsky <wischnow@users.sourceforge.net> | 2001-04-02 12:03:01 +0000 |
| commit | 963623f36bc89474196d39ce24112b847b0bb2ee (patch) | |
| tree | 32c3d648e27e065d9d2070fd631f90048ab1aa57 /Completion/Unix/Command | |
| parent | moved to Completion/Unix/Command/_stty (diff) | |
| download | zsh-963623f36bc89474196d39ce24112b847b0bb2ee.tar zsh-963623f36bc89474196d39ce24112b847b0bb2ee.tar.gz zsh-963623f36bc89474196d39ce24112b847b0bb2ee.tar.bz2 zsh-963623f36bc89474196d39ce24112b847b0bb2ee.tar.lz zsh-963623f36bc89474196d39ce24112b847b0bb2ee.tar.xz zsh-963623f36bc89474196d39ce24112b847b0bb2ee.tar.zst zsh-963623f36bc89474196d39ce24112b847b0bb2ee.zip | |
moved from Completion/User/_stty
Diffstat (limited to 'Completion/Unix/Command')
| -rw-r--r-- | Completion/Unix/Command/_stty | 18 |
1 files changed, 18 insertions, 0 deletions
diff --git a/Completion/Unix/Command/_stty b/Completion/Unix/Command/_stty new file mode 100644 index 000000000..f40cd856e --- /dev/null +++ b/Completion/Unix/Command/_stty @@ -0,0 +1,18 @@ +#compdef stty + +local expl + +if [[ "$words[CURRENT-1]" = \ + (*erase|discard|status|dsusp|intr|kill|lnext|quit|reprint|start|s*p) ]]; then + _wanted characters expl 'control character' compadd '^-' '^h' '^?' '^c' '^u' +else + compset -P '[-+]' + _wanted values expl setting \ + compadd rows columns intr quit erase kill eof eol eol2 start stop \ + susp dsusp reprint discard werase lnext parenb parodd cs8 \ + cstopb hupcl cread clocal parext ignbrk brkint ignpar \ + parmrk inpck istrip inlcr igncr icrnl iuclc ixon ixany ixoff \ + imaxbel isig icanon xcase echo echoe echok echonl noflsh \ + tostop echoctl echoprt echoke flusho pending iexten opost \ + olcuc onlcr ocrnl onocr onlret ofill ofdel +fi |
