Commit graph

14 commits

Author SHA1 Message Date
Simon Lasbrugnas
6b1dd38c1f
chore: remove unused git merge keymaps 2026-03-13 15:42:31 +01:00
Simon Lasbrugnas
ecfa9a363a
feat: replace trouble plugin with vim.diagnostic 2026-01-23 19:15:28 +01:00
Simon Lasbrugnas
13fafde824
feat: add git diff keymaps 2026-01-19 18:04:23 +01:00
Simon Lasbrugnas
061ddf7584
feat: add merge conflict keybindings 2026-01-19 13:49:51 +01:00
Simon Lasbrugnas
e151610fd6
chore: replace <leader>t from open terminal to open todos 2025-07-29 15:33:14 +02:00
Simon Lasbrugnas
fdf653d250
chore: remove keymaps nzz on n and Nzz on N
It feels clearer where am I in the code when the content doesn't shift
as much. I will keep the zz keymaps for other kinds of movement
like <C-d>, <C-u>, <C-j> and <C-k> though
2025-03-01 19:24:26 +01:00
Simon Lasbrugnas
4fabec4249
feat: cleanup config
Change folder architecture and separate all plugins into their own files
2024-11-09 20:37:37 +01:00
Simon Lasbrugnas
1c69d73784
chore: update options
* Ignore case and use smart case for searches

* Turn on line wrap, linebreak, breakindent

* Inverse splits positions

* Turn off --- more --- display
2024-11-09 00:28:22 +01:00
Simon Lasbrugnas
b47494563d
feat: add <leader>d to duplicate line
This custom duplicate line mapping keeps the cursor in the same column.
(Which is useful when duplicating lines and modifying them at the same
time)
2024-10-01 01:11:03 +02:00
Simon Lasbrugnas
bdda6d5d74
chore: add arrow key navigation between windows 2024-09-28 00:26:29 +02:00
Simon Lasbrugnas
38955b8cca
chore: add terminal mode keybindings 2024-08-16 13:44:44 +02:00
Simon Lasbrugnas
7e318ed916
feat: add oil to replace netrw
feat: disable copilot for now
2024-04-21 19:16:12 +02:00
Simon Lasbrugnas
105d6cf2ea
chore: clean up and reformat
feat: remove unused bindings
2024-04-20 04:00:04 +02:00
Simon Lasbrugnas
cb49ba5c9a
feat(lazy)!: Rewrite config with lazy.nvim 2023-11-26 03:42:10 +01:00