How gpapadok/vice works
vice is a small Emacs Lisp editing extension: the user invokes a prefixed operation, vice-dispatch reads the operator-and-object grammar, resolves a text range, and applies the chosen edit. The README documents the object sources and operator effects; source excerpts were unavailable, so internal links are limited to documented behavior.
Main entry points: vice-mode.el Command dispatch
Components 6
Other components
- Emacs user
- Command dispatch
vice-mode.el - Text objects
vice-mode.el - Editing operators
vice-mode.el - Emacs editing facilities
- Tree-sitter
Connections 6
- Emacs user → Command dispatch: invokes prefix
- Command dispatch → Text objects: resolves object
- Command dispatch → Editing operators: dispatches operator
- Text objects → Emacs editing facilities: uses syntax and things
- Text objects → Tree-sitter: prefers for functions
- Editing operators → Emacs editing facilities: edits buffer and kill ring