This vim plugin allows you to run r2 commands into the current Vim buffer
Just type make
. If you want to get rid of that run: make uninstall
Note that the same code works with neovim. But it's not yet installed. Contribs are welcome
In one terminal start the r2 webserver
In vim open
Right now this is just a PoC, but there are a lot of things to be done to improve the integration between r2 and vim
- Use r2p instead of
curl
(one less dependency, and support socket files, pipes..) - Make interactive buffers and use the right syntax highlighting for disasm, hexa, ..
- Setup split layouts to navigate function list, disasm, etc
- Improve apis