Files
gitlab-foss/doc/editor_extensions/neovim/_index.md
2025-05-02 21:07:18 +00:00

1.7 KiB

stage, group, info, description, title
stage group info description title
Create Editor Extensions To determine the technical writer assigned to the Stage/Group associated with this page, see https://handbook.gitlab.com/handbook/product/ux/technical-writing/#assignments Connect and use GitLab Duo in Neovim. GitLab plugin for Neovim - `gitlab.vim`

The GitLab plugin is a Lua-based plugin that integrates GitLab with Neovim.

Install and configure the extension.

Disable gitlab.statusline

By default, this plugin enables gitlab.statusline, which uses the built-in statusline to show the status of the Code Suggestions integration. If you want to disable gitlab.statusline, add this to your configuration:

require('gitlab').setup({
  statusline = {
    enabled = false
  }
})

Disable Started Code Suggestions LSP Integration messages

To change the minimal message level, add this to your configuration:

require('gitlab').setup({
  minimal_message_level = vim.log.levels.ERROR,
})

Update the extension

To update the gitlab.vim plugin, use git pull or your specific Vim plugin manager.

Report issues with the extension

Report any issues, bugs, or feature requests in the gitlab.vim issue tracker.

Submit your feedback in issue 22 in the gitlab.vim repository.