AstroNvim - AstroNvim 是一个美观且功能丰富的 neovim 配置,可扩展且易于使用,具有一组出色的插件

Created at: 2022-02-03 06:33:34
Language: Lua
License: GPL-3.0

AstroNvim

AstroNvim是一个美观且功能丰富的neovim配置,可扩展且易于使用,具有一组出色的插件

通知:AstroNvim v1.4.0 已添加并更新频道。目前,我们保留了默认的更新通道,以便AstroNvim的行为不会改变(这可以被认为是对某些内容的重大更改)。我们计划在 Neovim v0.8 发布时使该频道成为默认更新频道,并标记 AstroNvim v2.0.0 以合并此“重大”更改。

stable
nightly
nightly
stable

🌟预览

预览1 预览2 预览33

特征

要求

  • 书字体
  • 尼奥维姆 0.7+
  • 剪贴板工具对于与系统剪贴板集成是必需的(请参阅:帮助剪贴板工具以获取支持的解决方案)
  • 支持真彩色的终端(对于默认主题,否则取决于你正在使用的主题)
  • 可选要求:
    • ripgrep - live grep telescope search (
      <leader>fw
      )
    • lazygit - git ui toggle terminal ( or
      <leader>tl
      <leader>gg
      )
    • NCDU - 磁盘使用情况切换终端 (
      <leader>tu
      )
    • Htop - 进程查看器切换终端 (
      <leader>tt
      )
    • Python - python repl toggle terminal (
      <leader>tp
      )
    • 节点 - 节点重放切换终端 (
      <leader>tn
      )

使用默认主题时请注意:对于 MacOS,默认终端不支持真彩色。你需要使用 iTerm2 或其他支持真彩色的终端仿真器

请注意,如果你仍在使用 Neovim v0.6:你仍然可以安装受支持的 AstroNvim 的先前版本。克隆存储库后,运行以签出此版本。这将不再接收更新。

git checkout nvim-0.6

🛠️安装

备份当前 nvim 文件夹

mv ~/.config/nvim ~/.config/nvimbackup

克隆存储库

git clone https://github.com/AstroNvim/AstroNvim ~/.config/nvim
nvim +PackerSync

📦基本设置

安装 LSP

输入后跟要安装
的服务器的名称 示例:

:LspInstall
:LspInstall pyright

安装语言解析器

输入后跟要安装
的语言的名称 示例:

:TSInstall
:TSInstall python

管理插件

运行以删除任何已禁用或未使用的插件
运行以更新和清理插件

:PackerClean
:PackerSync

更新 AstroNvim

运行以从存储库获取最新更新

:AstroUpdate

🗒️链接

AstroNvim Documentation

观看评论视频,了解开箱即用的体验

捐赠

衷心感谢以下存储库,插件作者和整个neovim社区,他们使AstroNvim的开发成为可能。

路亚