diff --git a/README.md b/README.md index 79cedbbb..8b079411 100644 --- a/README.md +++ b/README.md @@ -88,7 +88,7 @@ use 'nvim-treesitter/nvim-treesitter-context' - [ ] `embedded_template` - [ ] `erlang` - [ ] `fennel` - - [ ] `fish` + - [x] `fish` - [ ] `foam` - [ ] `fsh` - [ ] `func` diff --git a/test/test.bash b/test/test.bash new file mode 100644 index 00000000..10d96d9b --- /dev/null +++ b/test/test.bash @@ -0,0 +1,85 @@ +#!/bin/bash +foo() { + + if [ 1 -eq 1 ]; then + echo 1 + + + + + + + + + fi + + case "$i" in + 1) echo 1 + + + + + + + + ;; + 2|3) echo 2 or 3 + ;; + *) echo default + ;; + esac + + + while [ $x -le 5 ] + do + echo "Welcome $x times" + + + + + + x=$(( $x + 1 )) + done + + # until is also a while loop + until [ $x -gt 5 ] + do + echo Counter: $x + + + + + + + ((x++)) + done + + # select is a for statement + select character in Sheldon Leonard Penny Howard Raj + do + echo "Selected character: $character" + + + + + + echo "Selected number: $REPLY" + done + + +} + + + + + + + + + + + + + + +