使用 NeoVim 研发 OpenDAL(1)

使用 NeoVim 研发 OpenDAL(1)

李仁

2025-12-31 发布167 浏览 · 0 点赞 · 0 收藏

闻七十里为政于天下者,汤是也。
—— 张居正《四书直解》

写在前面

使用 Vim/NeoVim/Emacs 的最大动力,就在于他们可以提供最为流畅的编辑体验(这是 vscode 永远给不出来的),在这篇文章中,
我们将会向你阐述如何搭建一个基本的 NeoVim 研究环境,NeoVim 搭配 lazyvim 包。

我们期待读者具有:

  1. 对于 Vim 的基本了解,已经通过 vimtutor 程序,了解了 Vim 的基本编辑方式。
  2. 基本的开源经验,理解 Linux 命令行,git 程序,能够使用 Linux 安装新的程序。

安装 NeoVim

# 假定在 Fedora Linux
sudo dnf install nvim

搭配 lazy.vim

git clone https://github.om/LazyVim/starter ~/.config/nvim

配置 Rust 语言

curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh
sudo dnf install rust-analyzer

配置 OpenDAL

git clone https://github.com/apache/opendal.git

就此,一个基本的研究环境已经搭建完成,在下一篇文章中,我们将会向您阐述,如何就某一个具体的特性展开研究(以 PostgreSQL 为案例)。

写在最后

感谢应急管理大学开源办公室袁国铭同志、合作顾问魏波与王其达同志的指导,感谢开放原子开源基金会臧秀涛与张凯同志的帮助,感谢 OpenDAL 社区 @尚卓燃 的经验。

目前我们正在加快推进应急管理大学开源办公室(开放原子内核观察开源社区)建设工作,感兴趣的同志欢迎联络我们。

请前往 登录/注册 即可发表您的看法…