Home

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.