Blob
1 Sometimes you use a tool for years and still have something new to2 learn. I'm talking about `vi(1)`, not vim or nvim, but nvi! (the3 OpenBSD ones at least.)5 While I was reading [NetBSD desktop pt.6 "vi(1) editor, tmux and6 unicode7 `$TERM`"](https://www.unitedbsd.com/d/12-netbsd-desktop-pt-6-vi1-editor-tmux-and-unicode-term)9 I knew vim end emacs had abbreviations, but I never thought that vi10 has them too.12 Now my `~/.nexrc` is more rich:14 ```vi15 ab #d #define16 ab #i #include17 ```