NeoVim microplugin for keeping persistent list of frequently used commands (build, run, etc).
Plug 'zeiran/nvim-launchpad'
lua require'launchpad'.setup({key='F5'})Global mappings (you can change base F5 in config):
F5- Run last commandCtrl-F5,Alt-F5- Run alternative versions of last commandShift-F5- Open or create "launchpad" file with command list and show it in split window
Launchpad window mappings:
Enter- run current line as Lua command and close windowShift-Enter- remember current line as 'last command' and close windowCtrl-Enter,Alt-Enter- run current line as alternative Lua command and close windowEsc- close window
To implement alternative versions of command use MOD variable.