Awesome
watson.nvim
An integration for Watson in Neovim.
Installation
Prerequisites:
Use your favourite package manager.
Plug 'ccchapman/watson.nvim', { 'branch': 'main' }
Usage
Remaps
Here are some example remaps to get you started:
" Think 'time start'
nmap <leader>ts :WatsonStartCwd<cr>
" Think 'time end'
nmap <leader>te :WatsonStop<cr>
" Think 'time restart'
nmap <leader>tr :WatsonRestart<cr>
Commands
Summary: (coming soon)
:Watson
Status:
:WatsonStatus
Start:
:WatsonStart <project>
Start using the current workspace:
For example, you're editing ~/Sites/foo
and want to start tracking foo
.
:WatsonStartCwd
Stop:
:WatsonStop
Restart:
:WatsonRestart
Ideas
At first only basic commands will be available. e.g., status, start, stop, restart.
More complete concept is something comparable to vim-fugitive's summary feature. Meaning a buffer opens with the current status and some other useful details along with predefined remaps for managing Watson.