proj: Add - to the list of valid characters
This commit is contained in:
parent
88d7a013b1
commit
d70af55ef9
@ -11,7 +11,7 @@ proj() {
|
||||
return 1
|
||||
fi
|
||||
# POSIX mandates this external call to sed
|
||||
projname="$(echo "$1" | sed 's/[^ a-zA-Z0-9.]//g')"
|
||||
projname="$(echo "$1" | sed -re 's/[^ a-zA-Z0-9.-]//g')"
|
||||
projdir="$HOME/Projects/$projname"
|
||||
# Ensure we have a ~/Projects directory
|
||||
mkdir -p "$HOME/Projects" > /dev/null 2>&1
|
||||
@ -44,7 +44,7 @@ _proj() {
|
||||
[ "${#COMP_WORDS[@]}" != "2" ] && return 0
|
||||
for dir in "$HOME"/Projects/*; do
|
||||
reply="$(basename "$dir")"
|
||||
reply="${reply//[^ a-zA-Z0-9.]/}"
|
||||
reply="${reply//[^ \-a-zA-Z0-9.]/}"
|
||||
# shellcheck disable=2179
|
||||
COMPREPLY+=" $reply"
|
||||
done
|
||||
|
Loading…
Reference in New Issue
Block a user