Bookmark frequent locations
Vim has a built-in concept called “marks” (see
:help mark) which allows bookmarking of locations within files. The easiest way to use marks is by pressing
m followed by any letter. You can jump back to the mark you made by pressing
' followed by the letter.
A few points you should be aware of:
a-zlowercase letter mark locations are local to each file.
A-Zcapital letter mark locations work across files.
'followed by the letter to jump to the line you marked. This goes to the first non-blank character of the line.
`followed by the letter to jump to the specific column on the specific line that you marked.
A useful case for marks is creating simple bookmarks to jump to frequently edited locations. With capital letter mark locations, these bookmarks can transcend files and even projects, allowing you to create mappings that jump to frequently edited locations. For example — your
Here’s a useful example I use. If you’re using a plugin manager such as vim-plug, you likely have a section of your
.vimrc dedicated to listing out plugins. With your cursor positioned at the start of the plugin section, press
mP. This creates a mark,
P, at this location. Now, when you’re editing any file in any location, you can press
'P to return to your plugin list.
Bonus tip: Use
:source % to source changes to your
.vimrc file after you edit it.
Check out the video below showing this in action.
We are sorry that this post was not useful for you!
Let us improve this post!
Tell us how we can improve this post?