NeoCodeium is a plugin that provides AI code-completion functionality for Neovim based on the Codeium NeoCodeium has been developed with caching technology and improved performance optimizations to make code completion faster and more efficient. The plugin aims to solve the flickering problem of the official plugin during multi-line virtual text processing and provide a smoother user experience.NeoCodeium makes code completion faster and more accurate through caching technology and improved performance optimization. Users can easily integrate and use the plugin through simple configuration and shortcut settings, which can significantly improve programming efficiency.
How is it used?
- Make sure Neovim version >= 0.10.0.
- Use the Lazy Plugin Manager to install it:
{ "monkoose/neocodeium", event = "VeryLazy", config = function () local neocodeium = require("neocodeium") neocodeium.setup() vim.keymap.set("i", "", neocodeium.accept) end, }
- Use in insert mode
Alt-f
Accepts Codeium's recommendation for completeness.