edgedb-cli
edgedb-cli copied to clipboard
Vim mode
This is mostly rustyline issue, but this issue tracks the status
- [x]
ddand similar line commands should handle single line - [ ] visual selection mode
@tailhook What if the visual selection clipboard's contents were just EdgeDB sets of character code arrays that get inserted and deleted using normal DDL transactions? Vi users make heavy usage of 'u' for undo after accidental 'p' and 'x' keypress operations, so if there's a swift EdgeDB rollback, then there's no need to add complexity with dynamically sized clipboard buffers in memory. Or even complexity with the differences between a client machine's clipboard and the EdgeDB-cli's server's clipboard. It can all just be data on EdgeDB.