Skip to content

docs: add Neovim configuration guide#5064

Open
nuglifeleoji wants to merge 3 commits intopsf:mainfrom
nuglifeleoji:docs/add-neovim-guide
Open

docs: add Neovim configuration guide#5064
nuglifeleoji wants to merge 3 commits intopsf:mainfrom
nuglifeleoji:docs/add-neovim-guide

Conversation

@nuglifeleoji
Copy link
Copy Markdown

@nuglifeleoji nuglifeleoji commented Mar 25, 2026

Add comprehensive Neovim setup instructions to the editor integration documentation.

Closes: #5061

Covers:

  • lazy.nvim configuration (modern standard)
  • packer.nvim configuration
  • Lua-based settings in init.lua
  • Keymap examples
  • Troubleshooting for Python provider issues

Resolves #3960

Leo Ji and others added 2 commits March 25, 2026 21:59
Add comprehensive Neovim setup instructions to the editor integration
documentation. Covers:

- lazy.nvim configuration (modern standard)
- packer.nvim configuration
- Lua-based settings in init.lua
- Keymap examples
- Troubleshooting for Python provider issues

Resolves psf#3960
config = function()
-- Format on save
vim.cmd([[ augroup black_on_save
autocmd!
Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The docs build failed with a syntax error on the !

@cobaltt7
Copy link
Copy Markdown
Collaborator

Thanks for the PR! Please add a changelog entry

- Add CHANGES.md entry for psf#5064 to pass changelog CI check
- Replace vim.cmd([[...autocmd!...]]) with nvim_create_autocmd to avoid
  Pygments Lua lexer error on '!' token (Sphinx -W treats it as error)

Made-with: Cursor
@nuglifeleoji
Copy link
Copy Markdown
Author

Thanks! The docs syntax error has been fixed and a changelog entry has been added. CI is now passing.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Guide for neovim? I Found one for vim but not sure how to apply it to neovim.

2 participants