Keymaps:
- key binding for viewing git log of current file: <space>=l
- blink keybindings simplified, added orgmode as source
Plugins:
- folke todo comments disabled
- dropped all AI integration
- added tiny-inline-diagnostic for easier and(!) wrapped diagnostic
messages
- added sqlua.ncim plugin to connect to SQL databases
Keybindings:
- <space>E (explain error) now is <space>x
- dropped <C-W>0 and following, were remainders from Emacs
- insert: <C-Del> now deletes word right of cursor
LSP:
- diagnostics popup replaced with neovim 0.11 virtual lines (much nicer)
Options:
- neo-tree width dropped, was too wide
- workspaces no longer auto open, was interfering with using neovim as
git client or file manager
Plugins:
- replaced cmp-rpncalc with qalc.nvim (which uses the qalc cli)
Live Coding:
- added plugin for sonic-pi (though commented out)
- added plugin for tidal
Snippets:
- added path luasnippets to loaderdefinitions
- added luasnippet for asciidoc (diaentry, diahead
Options:
- no longer show tabline
Plugins:
- toggleterm with a binding so <C-`>
Options and plugins:
- enabled spell checker with languages de and en
- RPN calculator added to cmp
- Added python to lsps
- fzf workspaces now always sorted by name
Key bindings:
- table mode added, use <leader>t and submap
- File manager moved to <leader>T
- Spell suggestion z= uses fzf
- LSP code actions <space>ca moved to <space>c and fzf