Micro-jump - Jump to Symbol
Press F4 to jump to a symbol, such as a function or a class. Supports Python, C, Go and 40 other languages.
Are you a writer or a researcher? Micro-jump also supports Markdown, F4 shows table of contents for a jump.
My micro-jump is now an official micro-editor plugin.
Install Micro Editor
Install micro editor and packages required by micro plugin. For Debian,
$ sudo apt-get -y install micro fzf ctags
Install micro-jump from the official plugin-channel. Micro-jump is Free software under the MIT license.
$ micro -plugin install jump
Press F4 to Jump
Write some code
$ micro tero.py
def foo():
print("Foo")
def bar():
print("Bar")
Press F4. Now you can choose function to jump to. You can use arrow keys or type to fuzzy find.
Troubleshooting: How to install software for Debian
For current Debian Stable, Buster, you need to add backports to install micro-editor.
$ echo "deb http://deb.debian.org/debian buster-backports main"|sudo tee /etc/apt/sources.list.d/buster-backports.list
$ sudo apt-get update; sudo apt-get -y install micro fzf ctags
See also
https://micro-editor.github.io/