Compare commits
2 Commits
3226d93cc2
...
18f714cafd
Author | SHA1 | Date | |
---|---|---|---|
18f714cafd | |||
cdd512f3df |
33
completion.bash
Normal file
33
completion.bash
Normal file
@ -0,0 +1,33 @@
|
||||
#!/bin/bash
|
||||
|
||||
_manage_completion() {
|
||||
local cur prev commands
|
||||
COMPREPLY=()
|
||||
cur="${COMP_WORDS[COMP_CWORD]}"
|
||||
prev="${COMP_WORDS[COMP_CWORD-1]}"
|
||||
|
||||
# Define available commands
|
||||
commands="help new edit iedit"
|
||||
|
||||
case "$prev" in
|
||||
edit|iedit)
|
||||
# Provide completion for existing song names (directories in content/)
|
||||
COMPREPLY=( $(compgen -W "$(ls -1 content/ 2>/dev/null)" -- "$cur") )
|
||||
return 0
|
||||
;;
|
||||
new)
|
||||
# No completion for "new" since it's a new name
|
||||
return 0
|
||||
;;
|
||||
esac
|
||||
|
||||
# Default command completion
|
||||
if [[ $COMP_CWORD -eq 1 ]]; then
|
||||
COMPREPLY=( $(compgen -W "$commands" -- "$cur") )
|
||||
fi
|
||||
}
|
||||
|
||||
# Register the completion function for 'manage'
|
||||
complete -F _manage_completion manage
|
||||
complete -F _manage_completion ./manage
|
||||
|
@ -20,11 +20,11 @@ bude [D]v očích mít úžas jak [C]Alenka v říši [G]divů.[D]
|
||||
{eoc}
|
||||
|
||||
{sov}
|
||||
Já nechal všechna okna dokořán
|
||||
a díval se na svět ze všech stran, jak se koulí.
|
||||
A celý den přemítám o dívce neznámé,
|
||||
proč už se dávno neznáme,
|
||||
snad adresu najde toto poselství mé.
|
||||
[G]Já nechal všechna okna dokořán
|
||||
[C]a díval se na svět ze všech stran,[D] jak se [G]koulí.[D]
|
||||
[G]A celý den přemítám o dívce neznámé,
|
||||
[C]proč už se dávno neznáme,
|
||||
[D]snad adresu najde toto [G]poselství mé.[D]
|
||||
{eov}
|
||||
|
||||
{soc}
|
||||
@ -39,11 +39,11 @@ bude [D]v očích mít úžas jak [C]Alenka v říši [G]divů.[D]
|
||||
{column_break}
|
||||
|
||||
{sov}
|
||||
Odmítli můj telegram
|
||||
a řekli: „Poslat jej není kam – adresa schází.“
|
||||
A celý den přemítám o dívce neznámé,
|
||||
proč už se dávno neznáme,
|
||||
snad adresu najde poselství.
|
||||
[G]Odmítli můj telegram
|
||||
[C]a řekli: „Poslat jej není kam –[D] adresa [G]schází.“[D]
|
||||
[G]A celý den přemítám o dívce neznámé,
|
||||
[C]proč už se dávno neznáme,
|
||||
[D]snad adresu najde [G]poselství.[D]
|
||||
{eov}
|
||||
|
||||
{soc}
|
||||
|
Loading…
x
Reference in New Issue
Block a user