Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/mjl-/acvi
acme & vi crossover, created with duit
https://github.com/mjl-/acvi
Last synced: 3 months ago
JSON representation
acme & vi crossover, created with duit
- Host: GitHub
- URL: https://github.com/mjl-/acvi
- Owner: mjl-
- License: mit
- Created: 2018-02-13T20:44:45.000Z (almost 7 years ago)
- Default Branch: master
- Last Pushed: 2020-03-30T12:49:09.000Z (almost 5 years ago)
- Last Synced: 2024-11-04T10:44:06.536Z (3 months ago)
- Language: Go
- Size: 134 KB
- Stars: 17
- Watchers: 3
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE.md
Awesome Lists containing this project
- awesome-acme - acvi - Acme & vi crossover, created with duit (Inspired By)
README
# acvi - acme & vi crossover
created with duit
early code. see duit.Edit documentation for how the windows work.
keyboard shortcuts combined with the command key:
- HJKL, (vi-like) to move focus to windows
- i, to make current column wider
- I, to make current window larger
- t, to warp mouse to tag (from body)
- m, to warp mouse to body (from tag)
- s, save window
- w, close window
- n, new window
- e, execute command from header with selection in body
- 123, emulate button 1,2,3 clickextra commands in acvi:
- Open, reads the selection, interprets each line as a path and opens it.not in acvi:
- file system interface, and the extensions it enables. i haven't used it...
- zerox, haven't used it much## todo
- moving windows between columns
- better saving (not reading entire contents in memory and overwriting current file)
- keep track of number of lines in tag and set right height. edit will draw itself correctly on the configured height. must redo how fileui's are layed out, not using a box. not worth the trouble.- after window close, focus on previous focussed window
- render with fixed width font
- autoindent? perhaps as part of duit.Edit.
- implement > and < for executing commands
- b1,b2,b3 drag from squares, for both files and columns.
- something like win
- structural regular expressions?
- use plumber