]> rtime.felk.cvut.cz Git - sojka/sterm.git/blobdiff - completion.fish
Merge pull request #5 from pr2502/add-fish-completion
[sojka/sterm.git] / completion.fish
diff --git a/completion.fish b/completion.fish
new file mode 100644 (file)
index 0000000..b00dfb0
--- /dev/null
@@ -0,0 +1,15 @@
+set -l baudrates 0 50 75 110 134 150 200 300 600 1200 1800 2400 4800 9600 \
+    19200 38400 57600 115200 230400 460800 500000 576000 921600 \
+    1000000 1152000 1500000 2000000 2500000 3000000 3500000 4000000
+
+complete -c sterm -s b -rf -d 'Send break signal'
+complete -c sterm -s c -d 'Enter command mode'
+complete -c sterm -s d -f -d 'Make pulse on DTR'
+complete -c sterm -s e -d 'Ignore \'~.\' escape sequence'
+complete -c sterm -s h -l help -d 'Print help and exit'
+complete -c sterm -s n -d 'Do not switch stdin TTY to raw mode'
+complete -c sterm -s r -f -d 'Make pulse on RTS'
+complete -c sterm -s s -rfa "$baudrates" -d 'Set serial line baudrate'
+complete -c sterm -s t -rf -d 'Minimum delay between two transmitted characters'
+complete -c sterm -s v -f -d 'Verbose mode'
+complete -c sterm -s V -l version -d 'Print version and exit'