micro-editor / micro-editor/micro
Support for cursor position history
Nobody has claimed this yet.
- Dominant language
- Go
- Stars
- 29.6k
- Forks
- 1.4k
- Avg merge
- 2d 18h
- Merged PRs (30d)
- 10
Description
Request: add support for cursor position history and the ability to jump forward and backward between cursor positions.
Going back to previous cursor locations can be super helpful, especially when programming. I constantly find myself searching for a function definition then wanting to go back to the caller function. I'd usually do this by switching back to my previous cursor location. If you're jumping between several functions it becomes even more useful. I know micro has goto and jump commands, but that requires memorizing line numbers. If there's an alternative then I'm all ears!
Contributor guide
No contributing guide indexed for this repository
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 examining how the existing goto and jump commands handle cursor locations and how navigation commands are registered. Done means users can move backward and forward through prior cursor positions without memorizing line numbers, including when moving among several functions.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- go
- Domain
- cli
- Issue type
- Feature
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 45/100