Currently just my opinionated nvim config and some iterm2 keymaps.
Definitely not a template, meant to feel as Mac-native as possible.
Additional notes/non-nvim (iterm2) configs at the bottom of init.lua.
- Native-like buffer selection funcionality
- Native-like
cmd + c,cmd + x,cmd + vfunctionality - Native-like
cmd + [arrow]functionality - Git integration (gitsigns)
- Separate keymaps for grep on all files in src dir versus current buffer
- Native-like
cmd + sfunctionality - Multi-cursor for comment toggle and indent right/left on a selected region
- Go to definition keymap
- Automatic file-tree update on git actions (e.g., push)
- Keymap to jump through warnings/errors in current buffer
-
(),[], and{}wrapping a selection within a buffer - Distinguished icons between warnings, errors, and hints within a buffer
- Mapping for selection of entire buffer + ability to delete/write over directly afterwards
- Smooth scrolling?