add abbreviations
This commit is contained in:
parent
a57f72f7c7
commit
fc250c0be2
7 changed files with 47 additions and 7 deletions
|
|
@ -312,19 +312,27 @@ Source of truth for the step-by-step rebuild. Keep this concise and up to date.
|
|||
## Phase 10 — Migrate Kept Behaviours
|
||||
|
||||
## Phase 10.1 — Confirm scope and priorities
|
||||
- [ ] Confirm scope and priorities for this phase
|
||||
- [x] Confirm scope and priorities for this phase
|
||||
- [x] Decision: Port abbreviations to Lua via vim.cmd.iabbrev
|
||||
- [x] Decision: Port shell template auto-loading via autocmd + BufReadPost
|
||||
- [x] Decision: Whitespace highlighting already handled via listchars (Phase 3.2)
|
||||
- [x] Decision: Skip persistent folds (UFO handles folding, no explicit persistence needed)
|
||||
|
||||
## Phase 10.2 — Abbreviations
|
||||
- [ ] Abbreviations: `adn→and`, `waht→what`, `tehn→then`, `functin→function`, `positin→position`
|
||||
- [x] Abbreviations: `adn→and`, `waht→what`, `tehn→then`, `functin→function`, `positin→position`
|
||||
- [x] Created dedicated `lua/abbreviations.lua` for modularity and easier maintenance
|
||||
|
||||
## Phase 10.3 — Templates
|
||||
- [ ] Templates: auto-populate new `.sh` from template
|
||||
- [x] Templates: auto-populate new `.sh` from template
|
||||
- [x] Added BufNewFile autocmd for *.sh in lua/autocmds.lua
|
||||
|
||||
## Phase 10.4 — Whitespace highlighting
|
||||
- [ ] Whitespace highlighting (modern approach)
|
||||
- [x] Whitespace highlighting (modern approach)
|
||||
- [x] Note: Already handled via listchars in Phase 3.2 (settings.lua)
|
||||
|
||||
## Phase 10.5 — Persistent folds
|
||||
- [ ] Persistent folds (via UFO)
|
||||
- [x] Persistent folds (via UFO) -- no need, this is no longer required.
|
||||
- [x] Note: UFO handles folding; no explicit persistence mechanism needed
|
||||
|
||||
## Phase 11 — Cleanup & Validation
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue