oil.nvim configured

This commit is contained in:
Ray Elliott 2025-12-07 20:18:45 +00:00
commit 443364e23e
4 changed files with 132 additions and 4 deletions

View file

@ -143,10 +143,16 @@ Source of truth for the step-by-step rebuild. Keep this concise and up to date.
- [x] Minimal UI: dropdown theme for files/buffers, no previewer for quick selection
## Phase 4.4 — Oil.nvim for file manipulation
- [ ] Add `stevearc/oil.nvim` for filesystem operations (rename, create, delete, copy, move)
- [ ] Configure to handle buffer name sync on file operations
- [ ] Keep minimal - use only when shell operations would cause buffer issues
- [ ] Note: Evaluate practicality; can switch to `mini.files` if preferred
- [x] Add `stevearc/oil.nvim` for filesystem operations (rename, create, delete, copy, move)
- [x] Configure to handle buffer name sync on file operations
- [x] Keep minimal - use only when shell operations would cause buffer issues
- [x] Keymaps configured:
- `<leader>fo` - Open Oil file browser (regular buffer)
- `<leader>fO` - Open Oil in floating window (with floating previews)
- `<C-p>` in Oil - Preview files (vertical split to right for regular, floating window for float mode)
- [x] Preview splits open to the right via `vertical = true` and `split = 'belowright'`
- [x] Floating window preview direction: `preview_split = "right"`
- [x] Note: Evaluate practicality; can switch to `mini.files` if preferred
## Phase 5 — Treesitter