completion: option to change completion insertion like Vim's completeopt=(no)insert
Nobody has claimed this yet.
- Dominant language
- JavaScript
- Stars
- 27k
- Forks
- 2.6k
- PR merge metrics
- No merged PRs in 30d
Description
Now running Firefox 67.0.4 with Vimium-FF 1.64.6, but has happened before and I think it's more of an improvement than an issue.
What if we had the option to fill the vomnibar with the currently highlighted completion, modify it, then go to that URL (sort of like Vim's completeopt=insert)? Currently we can only highlight completions (completeopt=noinsert), but if one wants to make only a small edit to a previous URL, the steps are either { Copy URL, then edit outside of Vimium } or { Select URL via Vomnibar, go there, then edit the URL }
Anyway, thanks for all this work!
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
Start by locating Vimium's Vomnibar completion handling and reading how highlighted completions are currently inserted or left untouched. Define the option's behavior for editing a highlighted URL, then verify that both existing completion behavior and the new configurable behavior work as described.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- javascript
- Domain
- frontend, web-dev
- Issue type
- Feature
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 35/100