A delightful community-driven framework for managing your bash configuration, and an auto-update tool so that makes it easy to keep up with the latest updates from the community.
I was able to temporarily fix the issue by reverting commit 74012c548c2fbd3f38a9c04dbf4e2cb3e38493b1.
Possible Solution
Consider using a more compatible syntax in defaults.completion.sh or adding a version check to avoid using features that might not be supported in older Bash versions.
After updating Oh My Bash, I encountered a syntax error in the
defaults.completion.sh
file, specifically at line 69. The error message is:This error seems to be related to the use of
@(...)
syntax, which might not be fully supported in my Bash version.Steps to Reproduce
Expected Behavior
Oh My Bash should load without errors, and tab completion should work correctly.
Actual Behavior
The syntax error prevents Oh My Bash from loading properly, and tab completion might be affected.
Environment
Workaround
I was able to temporarily fix the issue by reverting commit
74012c548c2fbd3f38a9c04dbf4e2cb3e38493b1
.Possible Solution
defaults.completion.sh
or adding a version check to avoid using features that might not be supported in older Bash versions.