基于 LazyVim 进行深度定制
LazyVim官方文档: https://www.lazyvim.org
git clone [email protected]:EasonMo/MozyVim.git ~/.config/nvim宏分配:
- 搜索替换:搜索a,替换为b,宏为m
- 选择后粘贴:p
- 整词粘贴:o
nvim启动时把宏设置到寄存器里:
- hex编辑register_micro文件:
:%!xxd - 反引号`的ascii码为:60,查找60定位宏的开始位置和结束位置
- 把数据复制出来,以字节数据的方式给寄存器赋值:
"\x00\xFF\xAB\xCD"
- 不需要设置markdown diagnostics的自动开关,因为enable/disable diagnostics是全局的,只能手动
- 启动一个nvim调试实例A:
lua require"osv".launch({port=8086})- 在另一个nvim实例B中启动DAP attach debug,并打上断点
- 在实例A中进行操作,实例B就能进入断点,实际就是远程调试
- 插件的功能都是绑定到filetype的,修改插件的功能时,最好是把新的特性绑定到当前filetype,不要通过改变filetype去使用其他功能