Greatly inspired by vim-gitgutter
A vim plugin which shows code coverage like wallabyjs
requires vim8
Plug 'ruanyl/coverage.vim'
This plugin uses vim8 new feature timer_start() to read the <coverage-*>.json in an interval. Whenver the file changed, it will update the signs of current buffer.
The plugin awares of signs from other plugins, for example: syntastic, ale ... But it will overwrite the signs of gitgutter.
Specify the path to coverage.json file relative to your current working directory.
Currently it supports istanbul
json reporternicely, and should also supportistanbulbased tools like nyc and karma-coverage
let g:coverage_json_report_path = 'coverage/coverage.json'
Define the symbol display for covered lines
let g:coverage_sign_covered = '⦿'
Define the interval time of updating the coverage lines
let g:coverage_interval = 5000
If you found the project helpful, please give it a star :)
