My neovim config.
Install.sh creates symbolic links to this folder.
For wsl markdownPreview support : sudo apt-get install -y xdg-utils
git config core.hooksPath hooks/
https://thevaluable.dev/vim-advanced/
Telescope bcommits bcommits_range
:g/TODO/d => delete line
:g/TODO/norm A; => append A;
visual selection then type norm A, => insert , at the end
gi last insert position and go in insert mode
g; jump previous change
g, jump next change
gv last selection
`` previous position
. last change position " position last file closed
- For startup time
Lazy profile(not perfect but good enough) - For runtime:
- plenary.profile (wrapper around lua profiler)
- profile.nvim (self described pile of hack)
- perfanno to open the resulting trace file
- Claude: is ~/code/dotfiles2/claude/TODO.MD
- lazygit: Waiting on add force push on lazygit itself (custom command doesn't work) (jesseduffield/lazygit#5966)
Linter terraform Start terminal in cwd
- Replace api by 1password call
- fix restart taking 10 mn randomly (no clue why, cant reproduce...)
- When a test succeeds, "snapshot" of current code so if test fails after I can diff with current code
- Bring back obsession or similar or at least shortcut to save current session
- Search in past logs
- https://github.com/stevearc/overseer.nvim compile, rebuild, start unit/functional/integration test
- Remainder plugin
- https://github.com/Wansmer/treesj