Have two plugins for Notepad++, LocationNavigate and NewFileBrowser . LocationNavigate, support the navigate of cursor location histroy , mark or navigate edited line. NewFileBrowser, it can define 2 new file's text and have a inner webbrowser which could run current file.
Automatic record the cursor position, you can set each position offset.
You can jump to any position that your cursor have been visited.
Can use shortcut(...