diff --git a/docs/2023-05-03-neovim.html b/docs/2023-05-03-neovim.html
index b7bc05c..ab54612 100644
--- a/docs/2023-05-03-neovim.html
+++ b/docs/2023-05-03-neovim.html
@@ -82,6 +82,10 @@
:v/word/d
+
Play macro (after selecting lines):
+
Sort lines (after selecting lines):
:sort -u
@@ -327,6 +331,7 @@ vim.
keymap.
set(
+ <Space>e
: float diagnostic
<Space>d
: go to definition
<Space>k
: hover
<F2>
: rename
diff --git a/posts/2023-05-03-neovim.md b/posts/2023-05-03-neovim.md
index 4094994..e060b6a 100644
--- a/posts/2023-05-03-neovim.md
+++ b/posts/2023-05-03-neovim.md
@@ -34,6 +34,12 @@ Delete all lines **not** contain word:
:v/word/d
```
+Play macro (after selecting lines):
+
+```vim
+:norm! @a
+```
+
Sort lines (after selecting lines):
```vim
@@ -144,6 +150,7 @@ vim.keymap.set("n", "q", ":q")
- `vif`, `vaf`: select inner/outer function
- `vic`, `vac`: select inner/outer class
- With [neovim/nvim-lspconfig](https://github.com/neovim/nvim-lspconfig)
+ - `e`: float diagnostic
- `d`: go to definition
- `k`: hover
- ``: rename