My neovim config
- neovim
v0.9.5
- cargo
v1.73.0
- stylua
v0.20.0
: Install withcargo
and--features lua52
- pre-commit
v3.5.0
Clone this project into the neovim config directory (~/.config/nvim
).
Configuration settings are driven by the core.config
module, which contains all defaults. You
may set global overrides in a ~/.config/nvim/nvim.json
file. Projects may also provide their own
local overrides in an nvim.json
at the root of the project. The schema for nvim.json
files
is nvim.schema.json.
Example nvim.json
:
{
"$schema": "https://raw.githubusercontent.com/jacksonneal/nvim/minimal/nvim.schema.json",
"colorscheme": "rose-pine-dawn"
}
Debugging in Python is supported through the nvim-dap-python plugin, which
is configured to use a virtual environment located at ./.venv
and pytest as a
test runner.
Keymap | Command |
---|---|
<leader>dpr |
Debug current function |
F9 |
Toggle DAP UI |
<leader>db |
Toggle breakpoint |
F5 |
Continue from breakpoint |