{"id":13479609,"url":"https://github.com/ernstwi/vim-secret","last_synced_at":"2026-01-17T04:32:09.661Z","repository":{"id":184250207,"uuid":"333965052","full_name":"ernstwi/vim-secret","owner":"ernstwi","description":"Private writing mode for Vim","archived":false,"fork":false,"pushed_at":"2021-11-20T12:10:19.000Z","size":20,"stargazers_count":63,"open_issues_count":0,"forks_count":2,"subscribers_count":4,"default_branch":"master","last_synced_at":"2024-08-01T16:56:17.118Z","etag":null,"topics":["vim"],"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/ernstwi.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,"governance":null}},"created_at":"2021-01-28T21:48:17.000Z","updated_at":"2024-07-01T06:10:24.000Z","dependencies_parsed_at":"2023-07-27T17:10:11.333Z","dependency_job_id":null,"html_url":"https://github.com/ernstwi/vim-secret","commit_stats":null,"previous_names":["ernstwi/vim-secret"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ernstwi%2Fvim-secret","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ernstwi%2Fvim-secret/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ernstwi%2Fvim-secret/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ernstwi%2Fvim-secret/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/ernstwi","download_url":"https://codeload.github.com/ernstwi/vim-secret/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":222230586,"owners_count":16952668,"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":["vim"],"created_at":"2024-07-31T16:02:20.044Z","updated_at":"2026-01-17T04:32:09.648Z","avatar_url":"https://github.com/ernstwi.png","language":"Vim script","funding_links":[],"categories":["Vim Script"],"sub_categories":[],"readme":"# vim-secret\n\n\u003cp align='center'\u003e\n    \u003cimg src=\"./example.svg\"\u003e\n\u003c/p\u003e\n\n## Usage\n\n\u003ctable\u003e\n    \u003ctr\u003e\n        \u003ctd\u003e\u003ccode\u003e:Secret\u003c/code\u003e\u003c/td\u003e\n        \u003ctd\u003eEnable secret view.\u003c/td\u003e\n    \u003c/tr\u003e\n        \u003ctd\u003e\u003ccode\u003e:Secret (line | word | char | none)\u003c/code\u003e\u003c/td\u003e\n        \u003ctd\u003eEnable secret view with a specific visibility setting.\u003c/td\u003e\n    \u003ctr\u003e\n        \u003ctd\u003e\u003ccode\u003e:Secret!\u003c/code\u003e\u003c/td\u003e\n        \u003ctd\u003eDisable secret view.\u003c/td\u003e\n    \u003c/tr\u003e\n    \u003ctr\u003e\n        \u003ctd\u003e\u003ccode\u003e\u0026lt;Plug\u0026gt;SecretToggle\u003c/code\u003e\u003c/td\u003e\n        \u003ctd\u003eToggle secret view.\u003c/td\u003e\n    \u003c/tr\u003e\n\u003c/table\u003e\n\nAn area around the cursor is unhidden to enable you to see what you are typing. This can be the entire line, the current word, the current character, or it can be disabled completely.\n\nAfter a duration of time without input, or invoked manually via a mapping, all characters in the buffer is hidden. For details on this and other configuration options, see [`:help secret`](./doc/secret.txt).\n\n## FAQ\n\n\u003e Replacement characters have a background color, which looks weird.\n\nThis is due to how your color scheme styles the `Conceal` highlight group. To remove the background color, you could use something like the following in your `vimrc`/`init.vim`:\n\n```vim\nautocmd! VimEnter,ColorScheme * hi Conceal ctermbg=NONE guibg=NONE\n```\n\nSee [`:help secret-highlight`](./doc/secret.txt#L74) for more info.\n\n## Testing\n\nDocker can be used to run tests in an isolated environment:\n\n```\n$ docker build -t vim-secret .\n$ docker run --rm vim-secret [--verbose]\n```\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fernstwi%2Fvim-secret","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fernstwi%2Fvim-secret","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fernstwi%2Fvim-secret/lists"}