Parent: #104
The /watchlist page has h/l for switching between watchlists, j/k for navigating symbols, and the d/y/p row-ops (cut/yank/paste) buffer. Bespoke handler in vimHandlers.watchlist.
Scope
- Watchlists row (the tabs strip) gets
data-vim-row + per-tab data-vim-item. h/l between watchlists.
- Symbol rows get nested
data-vim-row (each symbol is its own row of cells).
- Preserve d/y/p semantics via the per-view handler's
deleteSelected / yankSelected / pasteSelected falling through.
Acceptance
Parent: #104
The /watchlist page has h/l for switching between watchlists, j/k for navigating symbols, and the d/y/p row-ops (cut/yank/paste) buffer. Bespoke handler in
vimHandlers.watchlist.Scope
data-vim-row+ per-tabdata-vim-item. h/l between watchlists.data-vim-row(each symbol is its own row of cells).deleteSelected/yankSelected/pasteSelectedfalling through.Acceptance