{"id":25856929,"url":"https://github.com/m42e/vim-gcov-marker","last_synced_at":"2026-03-03T22:02:16.763Z","repository":{"id":30826208,"uuid":"34383554","full_name":"m42e/vim-gcov-marker","owner":"m42e","description":"A Simple way to display gcov coverage within vim","archived":false,"fork":false,"pushed_at":"2018-03-27T18:08:28.000Z","size":13,"stargazers_count":10,"open_issues_count":0,"forks_count":5,"subscribers_count":2,"default_branch":"master","last_synced_at":"2025-02-23T19:16:26.753Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"","language":"Vim script","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/m42e.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2015-04-22T10:14:34.000Z","updated_at":"2023-11-27T14:14:48.000Z","dependencies_parsed_at":"2022-08-24T07:50:05.259Z","dependency_job_id":null,"html_url":"https://github.com/m42e/vim-gcov-marker","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/m42e%2Fvim-gcov-marker","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/m42e%2Fvim-gcov-marker/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/m42e%2Fvim-gcov-marker/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/m42e%2Fvim-gcov-marker/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/m42e","download_url":"https://codeload.github.com/m42e/vim-gcov-marker/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":241407278,"owners_count":19958101,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2025-03-01T18:29:27.389Z","updated_at":"2026-03-03T22:02:16.719Z","avatar_url":"https://github.com/m42e.png","language":"Vim script","funding_links":[],"categories":[],"sub_categories":[],"readme":"#gcov-marker\n\nThis plugin provides a simple way to load and reload gcov files for an open\nsource file. It will highlight the covered and uncovered lines and publish\nthe uncovered lines to the location list.\n\nIt does not show you detailed information about the coverage at the moment so\nyou do not get detailed information like the number of hits or branches.\n\n## Install\n\n- Copy plugin/gcov_marker.vim to ~/.vim/plugin\n- Copy autoload/gcov_marker.vim to ~/.vim/autoload\n- Copy syntax/gcov_marker.vim to ~/.vim/syntax\n- Copy doc/gcov_marker.vim to ~/.vim/doc\n\n## Usage\n\nIn the window of your source file, run command\n:GcovLoad source.gcov\n\nIf *g:gcov_marker_path* contains a folder with all your .gcov files, run\n:GcovFind\n\n## Configuration\n\nDefault markers can be customized using the variables below.\n```vimrc\nlet g:gcov_marker_covered    = '✓'\nlet g:gcov_marker_uncovered  = 'X'\n```\n\n\nThe *GcovFind* command needs to know where to look for the .gcov files.\nThe variable takes a comma seperated list of folders.\n```vimrc\nlet g:gcov_marker_path  = 'path/to/gcov/files/'\n```\n\nBy default, the plugin opens the location list once uncovered lines are\npublished. This behavior can be changed by setting the global variable below.\nNote that the uncovered lines will always be published to the location list.\n```vimrc\nlet g:gcov_marker_auto_lopen = 0\n```\nCommand :lopen can be used to display the list of uncovered lines in the location list.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fm42e%2Fvim-gcov-marker","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fm42e%2Fvim-gcov-marker","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fm42e%2Fvim-gcov-marker/lists"}