Imagine you are writing a basic to-do list in Vim:
- Write a failing test - Make the test pass - Refactor
When you finish the first task, you want to add a check mark next to it:
✓ Write a failing test - Make the test pass - Refactor
To do this in vim, you can use the following command:
i Ctrl+v u2713.
Let us break that down:
igo into INSERT mode
Ctrl+vgo into ins-special-keys mode
u2713insert the Unicode character
CHECK MARK (U+2713)
You might be wondering: “What if I do not know the code for the character I want to insert?” That is where the handy unicode.vim plugin comes in.
Once you install unicode.vim, you can run the
:SearchUnicode command. In the previous case, you would run
:SearchUnicode check mark, and the following window would pop up:
You will see a list of all matching Unicode characters with their corresponding codes, so you can use them with