From 6c116d303984549b29ba9b6f8c68d4362d91ce27 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Nguy=E1=BB=85n=20Th=E1=BA=BF=20Vi=E1=BB=87t?= Date: Wed, 25 Feb 2026 02:08:23 +0000 Subject: [PATCH] docs(README): add Vietnamese translation of README.md (README-VI.md) --- README-VI.md | 145 +++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 145 insertions(+) create mode 100644 README-VI.md diff --git a/README-VI.md b/README-VI.md new file mode 100644 index 00000000..ff59fff3 --- /dev/null +++ b/README-VI.md @@ -0,0 +1,145 @@ +
+ +
+ +
+ +

+ Cài đặt + · + Cấu hình + · + Tài liệu +

+ +

+ + Bản phát hành mới nhất + + + Commit gần nhất + + + Giấy phép + + + Số sao + + + Các vấn đề + + + Kích thước repo + + + Theo dõi trên Twitter + +

+ +LazyVim là một cấu hình Neovim được vận hành bởi [💤 lazy.nvim](https://github.com/folke/lazy.nvim), +giúp bạn dễ dàng tùy biến và mở rộng thiết lập của mình. +Thay vì phải lựa chọn giữa việc bắt đầu từ đầu hoặc dùng một bản distro dựng sẵn, +LazyVim mang lại ưu điểm của cả hai thế giới: sự linh hoạt để tinh chỉnh cấu hình khi cần, +đồng thời vẫn có sự tiện lợi của một bộ thiết lập đã được cấu hình sẵn. + +![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) + +## ✨ Tính năng + +- 🔥 Biến Neovim của bạn thành một IDE đầy đủ tính năng +- 💤 Dễ dàng tùy biến và mở rộng cấu hình với [lazy.nvim](https://github.com/folke/lazy.nvim) +- 🚀 Cực kỳ nhanh +- 🧹 Các tùy chọn, lệnh tự động và phím tắt mặc định hợp lý +- 📦 Đi kèm nhiều bộ mở rộng đã được cấu hình sẵn và có thể dùng ngay + +## ⚡️ Yêu cầu + +- Neovim >= **0.11.2** (bản dựng với **LuaJIT**) +- Git >= **2.19.0** (để hỗ trợ sao chép một phần) +- Một [Nerd Font](https://www.nerdfonts.com/) **_(không bắt buộc)_** +- Trình biên dịch **C** cho `nvim-treesitter`. Xem [tại đây](https://github.com/nvim-treesitter/nvim-treesitter#requirements) + +## 🚀 Bắt đầu + +Bạn có thể tìm mẫu **LazyVim** dành cho người mới [tại đây](https://github.com/LazyVim/starter) + +
Thử với Docker + +```sh +docker run -w /root -it --rm alpine:edge sh -uelic ' + apk add git lazygit fzf curl neovim ripgrep alpine-sdk --update + git clone https://github.com/LazyVim/starter ~/.config/nvim + cd ~/.config/nvim + nvim +' +``` + +
+ +
Cài đặt LazyVim Starter + +- Sao lưu các tệp cấu hình Neovim hiện tại của bạn: + + ```sh + mv ~/.config/nvim ~/.config/nvim.bak + mv ~/.local/share/nvim ~/.local/share/nvim.bak + ``` + +- Sao chép bộ mẫu cho người mới + + ```sh + git clone https://github.com/LazyVim/starter ~/.config/nvim + ``` + +- Xóa thư mục `.git` để sau này bạn có thể thêm vào repo riêng của mình + + ```sh + rm -rf ~/.config/nvim/.git + ``` + +- Khởi động Neovim! + + ```sh + nvim + ``` + + Hãy xem các chú thích trong các tệp để biết cách tùy chỉnh **LazyVim**. + +
+ +--- + +[@dusty-phillips](https://github.com/dusty-phillips) đã viết một cuốn sách chuyên sâu có tên +[LazyVim for Ambitious Developers](https://lazyvim-ambitious-devs.phillips.codes), +được phát hành miễn phí trực tuyến. + +## 📂 Cấu trúc tệp + +Các tệp trong thư mục config sẽ được tự động nạp vào thời điểm phù hợp, +vì vậy bạn không cần require các tệp đó thủ công. +**LazyVim** đi kèm một bộ tệp cấu hình mặc định sẽ được nạp +**_trước_** cấu hình của bạn. Xem [tại đây](https://github.com/LazyVim/LazyVim/tree/main/lua/lazyvim/config) + +Bạn có thể thêm các bộ mở rộng tùy chỉnh trong `lua/plugins/`. Tất cả tệp ở đó +sẽ được [lazy.nvim](https://github.com/folke/lazy.nvim) tự động nạp + +
+~/.config/nvim
+├── lua
+│   ├── config
+│   │   ├── autocmds.lua
+│   │   ├── keymaps.lua
+│   │   ├── lazy.lua
+│   │   └── options.lua
+│   └── plugins
+│       ├── spec1.lua
+│       ├── **
+│       └── spec2.lua
+└── init.lua
+
+ +## ⚙️ Cấu hình + +Tham khảo [tài liệu](https://lazyvim.github.io)