Skip to content

EasonMo/MozyVim

Repository files navigation

💤 LazyVim

个人定制版LazyVim

安装

git clone git@github.com:EasonMo/MozyVim.git  ~/.config/nvim

说明

LazyVim官方文档: https://www.lazyvim.org

主要的定制说明:

  • 修改缩进线的样式
  • 修改treesitter区块选择的按键映射
  • 修改状态栏的样式,采用vscode的主题
  • 禁止自动格式化
  • 禁止非代码文件的拼写检查
  • 添加系统剪贴板的支持,支持tmux、ssh
  • 添加可视化选择搜索
  • 添加补全支持tab
  • 添加alt+Enter执行命令
  • 定制dap、lsp、任务系统等一大堆插件
  • 等等...

寄存器宏分配

宏分配:

  1. 搜索替换:搜索a,替换为b,宏为m
  2. 粘贴:p
  3. 整词粘贴:o

nvim启动时把宏设置到寄存器里:

  1. hex编辑register_micro文件::%!xxd
  2. 反引号`的ascii码为:60,查找60定位宏的开始位置和结束位置
  3. 把数据复制出来,以字节数据的方式给寄存器赋值:"\x00\xFF\xAB\xCD"

妥协的配置

  • 不需要设置markdown diagnostics的自动开关,因为enable/disable diagnostics是全局的,只能手动
  • 不要尝试单独修改bufferline插件的主题,因联动要改的东西太多,如:标签数量hl、未选中buffer跟注释hl一致。使用默认即可

About

No description or website provided.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published