73cb9eeca1
Table mode, RPN calc, Python LSP and key bindings
...
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
2024-09-13 10:15:54 +02:00
07ced57dc5
Added a fzf-lua picker for workspaces, bound to <leader>w
2024-09-11 23:25:04 +02:00
bddd3dc1ee
File Manager, Workspaces and some keybindings
...
- new plugins:
. neo-tree - file manager
. workspaces - workspace management (light projects)
- keybindings
. <leader>g for Neogit
. <leader>t for Neotree
. <leader>w for WorkspacesOpen
. <space>D for fzf.diagnostics_workspace
- options
. truncate long lines in view (set nowrap)
2024-09-11 22:17:32 +02:00
913f8a04fd
Configured which-key
2024-09-11 12:23:22 +02:00
71728e9df7
Added lualine as improved statusline
2024-09-11 12:17:24 +02:00
92802c5688
Some options changed, e.g. wrapping for left,right in all modes
2024-09-11 12:16:26 +02:00
df5434fd81
Keybindings: \b = fzf buffers, <space>d and <space>s for lsp stuff
2024-09-09 15:47:33 +02:00
d9a848fc6d
Dropped definitions for neovide - did not work well with copy/paste
2024-09-09 15:46:57 +02:00
2dfd39b1bc
Properly configured vue language server finally
...
- all language servers now use on_attach to get proper keybindings
2024-09-09 13:25:17 +02:00
6b2f48285a
Dropped duplicate lsp keybindings, added desc to fzf-lua ones
2024-09-09 13:24:42 +02:00
a91dfef8f1
First working setup in order to superseede Emacs
2024-09-09 09:50:41 +02:00