百科.dev
全部条目在线工具AI 编程趋势榜开源项目技术资讯提交条目
登录
< 返回工具列表
neovim

neovim

> 开发工具
免费

Vim-fork 专注于可扩展性和易用性

102.6K stars0 点赞0 次浏览
访问官网GitHub

工具介绍

Vim-fork 专注于可扩展性和易用性

文档 | 聊天 Neovim 是一个项目,旨在积极重构 Vim,以实现以下目标:

  • 现代 GUI
  • API 访问 可使用任何语言,包括 C/C++, C#, Clojure, D, Elixir, Go, Haskell, Java/Kotlin, JavaScript/Node.js, Julia, Lisp, Lua, Perl, Python, Racket, Ruby, Rust

Windows、macOS 和 Linux 的预构建包可在 发行版 页面找到。[托管包] 可在 Homebrew、Debian、Ubuntu、Fedora、Arch Linux、Void Linux、Gentoo 等平台上找到!

  • cmake --build build --target help 会列出所有构建目标。 - build/CMakeCache.txt (或 cmake -LAH build/) 包含所有 CMake 变量的解析值。 - build/compile_commands.json 显示了每个翻译单元的完整编译器调用。

├─ cmake/ CMake 工具

许可证-------

自 [b17d96][license-commit] 以来,Neovim 的贡献均遵循 Apache 2.0 许可证,除来自 Vim 的贡献(以 vim-patch 标记标识)。详细信息请参阅 LICENSE.txt。

Issues· 1938 开放

查看全部 Issues在 GitHub 打开
  • #42182

    使用 'linebreak' 封装的内联虚拟文本计算行高出错: Cursor 绘制得过高,滚动时出现过时的行

    displaymarks更新于 2026年10月1日
  • #41932

    多光标: 如果在主 Cursor 上成功, `f` 才会进行级联

    needs:discussionmulticursor更新于 2026年10月1日
  • #42188

    Statusline/`'titlestring'` 使用 `maxwidth` 截断导致缓冲区未终止: `set_title` (以及 `nvim_eval_statusline()`) 中的 UTF-8 无效

    revisit-at-releasestatusline更新于 2026年10月1日
  • #42160

    dir.lua 在使用 `+edit` 打开时不进行高亮显示

    lifecyclehighlighteventsplugin-dir更新于 2026年9月30日
  • #28692

    `E490: 没有找到折叠`(使用 tree-sitter)

    treesitterfolds更新于 2026年9月30日
  • #8805

    :terminal: 正常模式编辑,用于 shell 提示

    terminal更新于 2026年9月30日
  • #42166

    多个光标: ]C [C 在清除光标后

    needs:discussionmulticursormarksjumps-navigation更新于 2026年9月30日
  • #32759

    vim.treesitter.foldexpr() 在编辑时错误地关闭折叠

    has:planhas:bisectedtreesitterfolds更新于 2026年9月30日
  • #27705

    Treesitter 查询解析器错误解析包含多个字符串的谓词

    needs:responsetreesitter更新于 2026年9月30日
  • #33346

    支持 Treesitter 的搜索

    treesitterop-textobjects更新于 2026年9月30日

> 标签

Vim Scriptapiclua

暂无评论,来聊聊你的看法吧

> 工具信息

发布日期2026年9月26日
最后更新2026年10月1日
分类开发工具
定价免费

> 相关工具

V
VS Code
流行的开源代码编辑器
G
Git
分布式版本控制系统
V
Vite
下一代前端构建工具