Cette page n’est pas encore disponible en français ; affichage de la version vietnamienne.
Analyse sourcée13
Base de l’avis
Avis fondé sur des recherches : la rédaction AppDuo l’a établi à partir des pages officielles, de la documentation, des boutiques d’applis, de la presse et des retours d’utilisateurs, sans test pratique. Chaque affirmation renvoie à une source datée.
13 sources de référenceInformations mises à jour le 11 nov. 2026
Notre méthode d’évaluation
Test de Neovim
Trình soạn thảo mã nguồn mở kế thừa Vim, cấu hình bằng Lua
Par Rédaction d’AppDuo · Mis à jour le
- Windows
- macOS
- Linux
Sur cette page
Décider en un coup d’œil
Notre verdict
Hợp với người đã quen lối soạn thảo của Vim và muốn tự dựng một môi trường lập trình gọn nhẹ, chạy ngay trong terminal. Đổi lại, người mới phải học thao tác và tự cấu hình khá nhiều, trong khi tài liệu chính thức chỉ có tiếng Anh.
Idéal pour: Lập trình viên quen lối soạn thảo của Vim, thường làm việc trong terminal hoặc qua SSH
À éviter si: Người mới cần công cụ dùng được ngay, có giao diện đồ họa đầy đủ và trình gỡ lỗi sẵn có
Avantages
- Miễn phí, mã nguồn mở, không cần tài khoản
- Có sẵn Lua, LSP và Tree-sitter, không cần cài thêm
- Chạy trên Windows, macOS, Linux và BSD; có bản dựng sẵn cho x86_64 và arm64
Inconvénients
- Phải tự cấu hình mới gần được trải nghiệm của một IDE; hỗ trợ chủ yếu qua tài liệu và cộng đồng
- Tài liệu chính thức chỉ có tiếng Anh
Tous les avantages et limites · À qui convient-il ?
Autres avantages
- Dùng chung lối soạn thảo với Vim, chạy được Vimscript v1; nhiều giao diện đồ họa có thể nhúng Neovim
Autres inconvénients
- Từng có hai lỗ hổng cho phép chạy mã qua tệp được chế tạo riêng (2019, 2023); cả hai đã được vá, nhưng cần cập nhật bản mới thường xuyên
Idéal pour
- Người thích tự tùy biến trình soạn thảo bằng Lua và plugin
Expérience et fonctionnalités
Neovim là trình soạn thảo văn bản kế thừa Vim. Theo Wikipedia, Thiago de Arruda khởi xướng dự án năm 2014 sau khi Vim từ chối bản vá bổ sung đa luồng của ông. Điều lệ dự án viết rằng Neovim không phải bản viết lại mà là sự tiếp nối và mở rộng của Vim.
Trang chủ liệt kê các tính năng chính: Lua có sẵn để viết plugin và cấu hình (tệp init.lua), LSP có sẵn để phân tích và tái cấu trúc mã, Tree-sitter để tô màu cú pháp, terminal tích hợp (:terminal), soạn thảo nhiều con trỏ và API RPC để viết phần mở rộng bằng ngôn ngữ khác. Theo Wikipedia, LSP và Tree-sitter có từ bản 0.5 (7/2021).
Neovim miễn phí. Mã mới dùng giấy phép Apache 2.0, phần mã lấy từ Vim giữ giấy phép Vim. Dự án nhận tài trợ qua OpenCollective (GitHub Sponsors cũng chuyển về đây); trang tài trợ cho biết toàn bộ tiền đóng góp dùng cho phát triển, nhà tài trợ hiện tại gồm Meta, Rizin và Route4Me. Trang chủ còn hiển thị CodeRabbit, Greptile và SerpApi.
So với Visual Studio Code hay IntelliJ IDEA, Neovim nhẹ hơn và chạy ngay trong terminal, nhưng muốn gỡ lỗi, quản lý dự án hay có giao diện đồ họa thì phải tự ghép plugin. Điều lệ ghi rõ biến Vim thành IDE không nằm trong mục tiêu của dự án. Vì thế Neovim hợp với người muốn tự kiểm soát môi trường làm việc, ít hợp với người cần công cụ dùng được ngay.
Captures d’écran


Formules et tarifs
Prix vérifiés pour la dernière fois le 11 nov. 2026
Neovim
PersonnelGratuit
Miễn phí, mã nguồn mở theo giấy phép Apache 2.0 (phần mã lấy từ Vim giữ giấy phép Vim). Không giới hạn số máy hay số người dùng.
- Limites de la formule gratuite
- Mọi tính năng đều miễn phí, không có gói trả phí.
- Essai gratuit
- Pas d’essai gratuit
Résiliation et remboursement
Không áp dụng vì Neovim miễn phí; dự án chỉ nhận tài trợ tự nguyện.
Confidentialité
Neovim chạy trên máy của bạn và không cần tài khoản. Trong các trang chúng tôi đã đọc, dự án không công bố chính sách thu thập dữ liệu người dùng riêng. Mã nguồn mở nên ai cũng kiểm tra được. Plugin bên thứ ba có thể tự gửi dữ liệu ra ngoài, nên cần xem xét từng plugin.
Alternatives à Neovim
8,0/10Visual Studio Code
Trình soạn thảo code miễn phí của Microsoft, mở rộng bằng extension và tích hợp agent AI
7,4/10IntelliJ IDEA
IDE của JetBrains cho Java và Kotlin, nay gộp bản Community và Ultimate làm một
Controverses et incidents
Affaires documentées par la presse, les régulateurs, les tribunaux ou l’éditeur lui-même. Chaque point est sourcé ; les accusations non prouvées sont signalées comme telles. Dernière vérification : 11 nov. 2026
- Impact faibleRésoluSécurité ·
Lỗ hổng Tree-sitter injection cho phép chạy mã tùy ý
Theo thông báo bảo mật của chính Neovim, bản 0.5 đến 0.8.2 có thể nạp một thư viện độc hại khi mở tệp markdown được chế tạo riêng. Lỗi đã được sửa ở bản 0.8.3.
Lire le récit complet
Thông báo GHSA-6f9m-hj8h-xjgj công bố ngày 10/2/2023 cho biết khi Tree-sitter xử lý injection, Neovim dùng tên ngôn ngữ lấy từ tệp để nạp parser mà không lọc ký tự đường dẫn. Một tên ngôn ngữ chứa "../" có thể trỏ tới tệp thư viện nằm ngoài thư mục parser và chạy mã trong đó. Kẻ tấn công cần đưa được cả tệp thư viện độc hại lẫn tệp markdown lên máy nạn nhân. GitHub chấm mức Moderate (CVSS 6,6); thông báo không nêu cách khắc phục tạm thời ngoài việc nâng cấp lên 0.8.3.
Réponse de l’éditeur
Nhóm bảo trì Neovim tự công bố lỗ hổng và phát hành bản sửa 0.8.3.
- Impact faibleRésoluSécurité ·
Lỗ hổng modeline CVE-2019-12735: mở tệp độc hại có thể chạy lệnh hệ thống
Theo The Register, chỉ cần mở một tệp văn bản được chế tạo riêng bằng Vim trước bản 8.1.1365 hoặc Neovim trước bản 0.3.6 là có thể bị chạy lệnh hệ thống. Lỗi đã được vá.
Lire le récit complet
The Register cho biết nhà nghiên cứu Armin Razmjou báo lỗi cho hai nhóm bảo trì ngày 22/5/2019, sau đó công bố chi tiết kèm mã khai thác mẫu. Lỗi nằm ở cách xử lý modeline: thêm dấu ! vào lệnh source cùng ký hiệu % khiến lệnh chạy ngoài vùng cách ly (sandbox). Vim có bản vá ngày 23/5, Neovim phát hành bản sửa ngày 29/5. Có thể giảm rủi ro bằng set nomodeline; theo bài báo, Debian và một số bản phân phối khác tắt modeline theo mặc định.
Réponse de l’éditeur
Theo The Register, cả hai dự án vá lỗi nhanh sau khi nhận báo cáo; người dùng chỉ cần cập nhật lên bản mới.
Sources:The Register (2019-06-12)
Questions fréquentes
Neovim có miễn phí không?
Có. Neovim là phần mềm mã nguồn mở, miễn phí; phần mã mới dùng giấy phép Apache 2.0. Dự án chỉ nhận tài trợ tự nguyện.
Neovim chạy được trên hệ điều hành nào?
Có bản dựng sẵn cho Windows 8 trở lên, macOS 10.15 trở lên và Linux, trên cả x86_64 lẫn arm64. FreeBSD và OpenBSD cài qua trình quản lý gói. Trên Android, Termux có gói Neovim.
Neovim khác Vim ở điểm nào?
Neovim giữ lối soạn thảo của Vim và chạy được Vimscript v1, đồng thời thêm Lua làm ngôn ngữ cấu hình chính, LSP, Tree-sitter và API RPC. Điều lệ nêu rõ Neovim không đặt mục tiêu hỗ trợ Vim9script.
Neovim có giao diện tiếng Việt không?
Có một phần. Mã nguồn Neovim có sẵn bản dịch tiếng Việt cho các thông báo của trình soạn thảo (tệp vi.po), cùng bản dịch sang hơn 25 ngôn ngữ khác. Tài liệu chính thức (:help) thì chỉ có tiếng Anh.
Évaluation et sources13
Notes
- Facilité d’utilisation
- 5,0
- Fonctionnalités
- 8,0
- Rapport qualité-prix
- 9,0
- Performances
- 8,0
- Assistance
- 6,0
- Confidentialité et sécurité
- 8,5
Pourquoi cette note
Lối soạn thảo theo chế độ (modal) của Vim cần thời gian làm quen, và tài liệu chính thức chỉ có tiếng Anh. Bù lại, thông báo trong trình soạn thảo có bản dịch sang hơn 25 ngôn ngữ (tiếng Việt, tiếng Nhật, tiếng Trung…). Điều lệ đặt mục tiêu dùng tốt ngay khi cài, nhưng phần lớn người dùng vẫn tự viết tệp cấu hình init.lua.
Pourquoi cette note
Có sẵn Lua, LSP, Tree-sitter, :terminal, API RPC và nhiều giao diện đồ họa. Gỡ lỗi và các tính năng kiểu IDE phải nhờ plugin.
Pourquoi cette note
Miễn phí hoàn toàn theo giấy phép Apache 2.0, không có gói trả phí hay giới hạn sử dụng.
Pourquoi cette note
Trang chủ nói Neovim có ít hơn Vim 30% mã nguồn và chạy ngay trong terminal. Chúng tôi không tìm thấy phép đo hiệu năng độc lập, nên điểm này dựa trên thiết kế chứ không dựa trên số đo.
Pourquoi cette note
Có tài liệu chính thức và cộng đồng trên GitHub, nhưng không có kênh hỗ trợ chính thức qua email hay chat.
Pourquoi cette note
Chạy trên máy, không cần tài khoản, mã nguồn mở. Hai lỗ hổng chạy mã đã công bố (CVE-2019-12735 vá ở bản 0.3.6; lỗi Tree-sitter vá ở bản 0.8.3) đều đã được sửa. Plugin bên thứ ba nằm ngoài phạm vi đánh giá này.
Sources
- Fourni par l’éditeurOfficial website11 nov. 2026
- Fourni par l’éditeurOfficial charter11 nov. 2026
- Fourni par l’éditeurOfficial sponsors page11 nov. 2026
- Fourni par l’éditeurOfficial news page11 nov. 2026
- Fourni par l’éditeurGitHub repository11 nov. 2026
- Fourni par l’éditeurGitHub license file11 nov. 2026
- Fourni par l’éditeurGitHub install guide11 nov. 2026
- Fourni par l’éditeurGitHub releases11 nov. 2026
- Signalé par la communautéWikipedia: Neovim11 nov. 2026
- pressThe Register (2019-06-12)11 nov. 2026
- Fourni par l’éditeurOfficial news archive11 nov. 2026
- Fourni par l’éditeurGitHub security advisory GHSA-6f9m-hj8h-xjgj11 nov. 2026
- Fourni par l’éditeurGitHub message translations (src/nvim/po)11 nov. 2026
Caractéristiques et compatibilité
- Éditeur
- Cộng đồng Neovim
- Siège
- États-Unis
- Lancement
- 2014
- Catégorie
- Lập trình
Fonctionnalités clés
- Open source
- Fonctionne hors ligne
- Intégrations
Plateformes
- Windows
- macOS
- Linux
Langues de l’interface
- anglais
- vietnamien
- japonais
- chinois
- espagnol
- français
- coréen
- allemand
- portugais
- russe
Intégrations
- Language Server Protocol
- Tree-sitter
- Lua
- Vimscript
- RPC API
Assistance
- Centre d’aide
- Forum communautaire
Historique des modifications
- Fonctionnalité.Bản 0.12.6 là bản ổn định mới nhất trên trang Releases của GitHub tại thời điểm chúng tôi kiểm tra.
- Fonctionnalité.Neovim công bố bản 0.11 trên trang tin chính thức. Theo Wikipedia, bản này cải thiện việc gợi ý hoàn thành và giúp cấu hình máy chủ LSP dễ hơn.
- Mise à jour.Neovim công bố lỗ hổng chạy mã khi dùng Tree-sitter với injection (bản 0.5 đến 0.8.2) và phát hành bản sửa 0.8.3.
Historique complet (7)
- Fonctionnalité.Bản 0.5 thêm LSP tích hợp, Tree-sitter và hỗ trợ Lua đầy đủ hơn.
- Mise à jour.Neovim phát hành bản vá (0.3.6) cho lỗ hổng modeline CVE-2019-12735.
- Lancement.Bản phát hành đầu tiên, theo ngày ghi trên Wikipedia.
- Lancement.Thiago de Arruda khởi xướng Neovim sau khi Vim từ chối bản vá bổ sung đa luồng (theo Wikipedia). Đợt gây quỹ trên Bountysource tháng 3/2014 đủ trả lương cho ít nhất một lập trình viên toàn thời gian.
À propos de l’auteur
Avis et commentaires
Rédigés par des lecteurs à l’e-mail vérifié.
Aucun avis pour l’instant. Vous avez utilisé Neovim ? Partagez votre expérience réelle.
Les avis des lecteurs sont comptés à part et n’influencent pas la note de la rédaction.
Aucun commentaire pour l’instant. Soyez le premier à partager votre expérience.
Les commentaires reflètent l’avis des lecteurs, pas celui de la rédaction AppDuo.