配置一个好用的NVIM

TODO!

安装的插件

  • windwp/nvim-autopairs: 自动添加匹配的括号、引号等。
  • catppuccin/nvim: 主题。
  • hrsh7th/nvim-cmp: 代码补全。
  • numToStr/Comment.nvim: 注释。
  • jay-babu/mason-null-ls.nvim: 将 null-lsmason 集成。
  • lewis699/gitsigns.nvim: 在侧边栏显示 Git 更改(如新增、修改、删除的行)并提供与 Git 相关的功能。
  • williamboman/mason.nvim: LSP管理器。
  • williamboman/mason-lspconfig.nvim: 将 mason.nvimnvim-lspconfig 连接,方便语言服务器的设置。
  • neovim/nvim-lspconfig: 配置 LSP,代码补全。
  • mpas/marp-nvim: Marp - Markdown slides。
  • scalameta/nvim-metals: Scala开发。
  • nvim-treesitter/nvim-treesitter: 语法高亮。
  • HiPhish/rainbow-delimiters.nvim: 括号匹配。
  • akinsho/bufferline.nvim: 标签页缓冲区。
  • nvim-lualine/lualine.nvim: 状态栏。
  • OXY2DEV/markview.nvim: Markdown 实时预览。
  • nvim-tree/nvim-tree.lua: 文件浏览器树。
  • startup-nvim/startup.nvim: 启动屏幕。
  • nvim-telescope/telescope.nvim: 模糊查找和搜索工具。
  • alexghergh/nvim-tmux-navigation: 导航。

改键

NVIM

Insert Mode

  • jk 退出

Visual Mode

  • J 行移动
  • K

参考


配置一个好用的NVIM
https://20040702.xyz/2025/01/07/nvim/
作者
Seeker
发布于
2025年1月8日
许可协议