-
Notifications
You must be signed in to change notification settings - Fork 21
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Enhance Tab Completion to Work with Any Character #402
Comments
/bounty 25 Surprise tip for anyone who use forge to fix forge and shares it on social media ;) |
💎 $25 bounty • Tailcall Inc.Steps to solve:
🙏 Thank you for contributing to antinomyhq/forge!
|
/attempt #402
|
Note The user @Ayushjhawar8 is already attempting to complete issue #402 and claim the bounty. We recommend checking in on @Ayushjhawar8's progress, and potentially collaborating, before starting a new solution. |
💡 @Mayank77maruti submitted a pull request that claims the bounty. You can visit your bounty board to reward. |
💡 @onyedikachi-david submitted a pull request that claims the bounty. You can visit your bounty board to reward. |
💡 @mehul-m-prajapati submitted a pull request that claims the bounty. You can visit your bounty board to reward. |
/attempt #402
|
Note The user @Mayank77maruti is already attempting to complete issue #402 and claim the bounty. We recommend checking in on @Mayank77maruti's progress, and potentially collaborating, before starting a new solution. |
Enhance Tab Completion to Work with Any Character
Current Behavior
Currently, the tab completion feature only works after typing the '@' character. When a user types '@' and presses the Tab key, an autocomplete window pops up showing file suggestions.
Desired Behavior
Tab completion should work with any character sequence, not just after '@'. A user should be able to type any character(s) and press Tab to see matching completions.
For example:
f
and press Tab → Should show completions for files beginning with 'f'fo
and press Tab → Should show completions for files beginning with 'fo', like 'foo'Technical Details
The current implementation filters completions based on the '@' character in
SearchTerm::process()
method:The
InputCompleter
uses thisSearchTerm
class to determine what to complete:Implementation Suggestions
SearchTerm::process()
method to work with any character, not just '@'.editor.rs
if necessary.Acceptance Criteria
Additional Notes
This enhancement will improve the user experience by making completion more intuitive and consistent with standard CLI behavior.
The text was updated successfully, but these errors were encountered: