From 4df6301f1e691a5e32ef3edafdfd93752c79d2d6 Mon Sep 17 00:00:00 2001 From: ueaner Date: Wed, 8 Feb 2023 14:35:04 +0800 Subject: [PATCH] docs: Added Chinese Translation of the README (#211) --- README-CN.md | 141 +++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 141 insertions(+) create mode 100644 README-CN.md diff --git a/README-CN.md b/README-CN.md new file mode 100644 index 00000000..a506d0e3 --- /dev/null +++ b/README-CN.md @@ -0,0 +1,141 @@ +
+ +
+ +
+ +

+ 安装 + · + 配置 + · + 文档 +

+ +

+ + Latest release + + + Last commit + + + License + + + Stars + + + Issues + + + Repo Size + + + follow on Twitter + +

+ +LazyVim 是由 [💤 lazy.nvim](https://github.com/folke/lazy.nvim) 驱动的一套 Neovim 配置,可以轻松自定义和扩展您的配置。 +不必在从头开始或使用预制发行版之间做选择, +LazyVim 提供了两全其美的方式 - 根据需要调整配置的灵活性,以及默认预配置的便利性。 + +![image](https://user-images.githubusercontent.com/292349/211285846-0b7bb3bf-0462-4029-b64c-4ee1d037fc1c.png) + +![image](https://user-images.githubusercontent.com/292349/213447056-92290767-ea16-430c-8727-ce994c93e9cc.png) + +## ✨ 特性 + +- 🔥 将你的 Neovim 变成一个成熟的 IDE +- 💤 使用 [lazy.nvim](https://github.com/folke/lazy.nvim) 轻松自定义和扩展您的配置 +- 🚀 快如闪电 +- 🧹 选项、自动命令和键盘映射的合理预设 +- 📦 预配置了大量插件,随时可用 + +## ⚡️ 要求 + +- Neovim >= **0.8.0** (需要用 **LuaJIT** 构建) +- Git >= **2.19.0** (用于部分克隆支持) +- 一个 [Nerd Font](https://www.nerdfonts.com/) 字体 **_(可选)_** + +## 🚀 入门 + +您可以在 [此处](https://github.com/LazyVim/starter) 找到 **LazyVim** 的入门模板 + +
在 Docker 中尝试 + +```sh +docker run -w /root -it --rm alpine:edge sh -uelic ' + apk add git lazygit neovim ripgrep alpine-sdk --update + git clone https://github.com/LazyVim/starter ~/.config/nvim + cd ~/.config/nvim + nvim +' +``` + +
+ +
安装 LazyVim Starter + +- 备份您当前的 Neovim 文件 + + ```sh + mv ~/.config/nvim ~/.config/nvim.bak + mv ~/.local/share/nvim ~/.local/share/nvim.bak + ``` + +- 克隆 starter + + ```sh + git clone https://github.com/LazyVim/starter ~/.config/nvim + ``` + +- 删除 `.git` 文件夹,以便稍后将其添加到您自己的存储库 + + ```sh + rm -rf ~/.config/nvim/.git + ``` + +- 启动 Neovim! + + ```sh + nvim + ``` + + 请参阅文件中有关如何自定义 **LazyVim** 的注释。 + +
+ +--- + +[@elijahmanor](https://github.com/elijahmanor) 制作了一段很棒的视频,其中包含入门演练。 + +[![Watch the video](https://img.youtube.com/vi/N93cTbtLCIM/hqdefault.jpg)](https://www.youtube.com/watch?v=N93cTbtLCIM) + +## 📂 文件结构 + +config 下的文件会在适当的时候自动加载,所以你不需要手动引入这些文件。 +**LazyVim** 带有一组默认配置文件,这些文件将在您的配置**之前**加载。 +看[这里](https://github.com/LazyVim/LazyVim/tree/main/lua/lazyvim/config) + +您可以在 `lua/plugins/` 下添加自定义插件配置(specs)。 +[lazy.nvim](https://github.com/folke/lazy.nvim) 会自动加载这些文件。 + +
+~/.config/nvim
+├── lua
+│   ├── config
+│   │   ├── autocmds.lua
+│   │   ├── keymaps.lua
+│   │   ├── lazy.lua
+│   │   └── options.lua
+│   └── plugins
+│       ├── spec1.lua
+│       ├── **
+│       └── spec2.lua
+└── init.lua
+
+ +## ⚙️ Configuration + +参考[文档](https://lazyvim.github.io/)