离不开的nvim插件一(个人向)

tom 2026-04-04 22:38 1

楼主使用neovim作为主编辑器开发差不多快两年了。今天升级了近几天发布的nvim 0.12,又重写了一部分配置,借这次重写配置记录一下这两年的插件积累吧。


oil.nvim (神中神)


像操作buf一样管理文件。几乎没有使用门槛,一切都是这么自然,和写代码一样。可以使用多行编辑、批量替换等操作批处理文件。谁用谁知道,强烈推荐。



neogit(神中神)


neovim中的magit,像操作buf一样管理git。不管是rebase还是cherry-pick等操作,都非常方便。楼主还使用过lazygit、vim-fugitive但都没neogit方便且自然。谁用谁知道,强烈推荐。


fzf-lua(神中神)


fzf-lua是一款pick神器,能找文件、字符串搜索等等。它的性能和功能都比较不错,和终端中使用fzf、rg使用上基本一致。且作者是个肝帝,从来不堆积issues。


正是这款软件,让楼主正式把neovim当成了主编辑器。



  • 模糊搜索文件

  • ripgrep搜索

  • 管理buf(关闭、快速跳转)

  • quickfix


真不敢想象没有fzf-lua的生活。强烈推荐


blink_cmp(顶级)


blink_cmp是一款代码补全插件,相比nvim-cmp等补全插件,它具有配置更简单、ui更好看、性能更好的优势。


其他补全也挺好的。楼主是因为之前做游戏时项目代码太大使用nvim-cmp感觉有一些慢了,恰好blink_cmp当时刚出来,就换了。


以上是楼主觉得neovim做为一个主力编辑器的最小配置(文件管理、git继承、搜索和补全)也是目前来说非常适合自己的插件。

最新回复 (10)
  • 江东某人 04-04 23:09
    1楼

    个人比较喜欢 folke 的 snacks.nvim,实现了很多小功能,比如 snacks.picker 查找器,snacks.statuscolumn 状态栏,snacks.explorer 文件浏览器等,特别适合我这种懒^-^

  • RedFOX 04-04 23:17
    2楼

    可以附上插件链接吗,不想再去网上找了

  • ZackWill 04-04 23:24
    3楼

    github链接貌似会被丢去审核

  • tom 楼主 04-04 23:31
    4楼

    我就是因为snack.nvim实现的太多了,感觉没必要就没用它。它不像mini系列能单独装。

  • 卧靠 04-04 23:45
    5楼

    我去年也用Neovim主力过半年,我离不开的只有lazyVim,它默认配置我用的就挺好。

    唯一离不开的的应该就是`grug-far.nvim`,他提供了全局查找替换这个基础功能。^-^

  • RedFOX 04-04 23:50
    6楼

    好吧,链接放在评论区呢

  • tom 楼主 04-04 23:52
    7楼

    可以直接在google搜 “github 插件名”,会直接出来。这些都是很火的插件

  • ZackWill 04-04 23:53
    8楼

    一样的,也会进审核

  • xntzmk 10-26 22:13
    9楼

    mark 了,楼主能不能放一下自己的 nvim 配置,想抄一下,后面还会出推荐向插件么。我还想问一下,yazi.nvim 和 oil.nvim 比哪个会好些呢

  • tom 楼主 10-26 23:07
    10楼

    配置:GitHub - zhu-jiyuan/nvim: nvim-config · GitHub

    后面应该不会出了,用claude code之后,nvim就用的比较少了,平时基本就看代码、改少量代码用用 nvim。

    yazi 和 oil 是完全两个文件管理风格,oil 更贴近buf派系,yazi比较现代化。我自己是更喜欢 oil 一些,它和 nvim 搭配的很自然,就像改代码一样,毫无违和感。yazi 就明显能感觉到在用一个 tui 软件,只是快捷键是 vim 风格。我觉得不用二选一,yazi 在频繁翻找文件、预览时比 oil 方便,其他时候 oil 方便。

* 帖子来源Linux.do
返回