I decided that writing about something is one of the easiest ways to learn it for a longer period of time. In this blog post, which I hope to update once in a while, I'll be sharing my findings about Vim (neovim).
This post will be written exclusively in (variants of) Vim.
To go to the next occurrence of a character, use
t (sets the cursor before the character) or
f (on the character). To find the previous one, use
T (after the character) or
F (on the character).
For example, in this line:
def foo = bar + 5
If I want to select
= bar (space included), I can press
To copy to the buffer inside Vim, you press
y after selecting some text. To copy it to the clipboard, you use
"*y. Similarly with
p for pasting.
g_ moves you to the last non-blank character.
A moves you to the end of the line and switches to editing (A as in Append), to do the same at the beginning use