ed → em → ex (visual mode) → vi → vim
Macro
q<register>
→ Do stuff → q
@<register>
系统剪贴板 "+
"+y
"+p
清除历史 histdel()
:call histdel('/')
:call histdel(':')
跳过格式化 :noa[utocmd]
例: :noa w
跳过格式化并保存
设置文件类型 :setf[iletype]
终端 (Neovim) :te[rminal]
退出 Ctrl+\\
Ctrl+N
:set option?
:echo &g:option
:set binary
(否则保存文件时可能会添加多余的 EOL):%!xxd
(把文件喂给 xxd
转换为可读文本):set ft=xxd
启用高亮:%!xxd -r
(把文件喂给 xxd
转换为二进制)function!
command!
和 augroup
以确保可重复 source 配置