{"id":14967743,"url":"https://github.com/dnitro/vim-pug-complete","last_synced_at":"2025-08-09T20:13:04.877Z","repository":{"id":199044265,"uuid":"72461610","full_name":"dNitro/vim-pug-complete","owner":"dNitro","description":"Vim omni-completion support for pug (formerly jade) template engine","archived":false,"fork":false,"pushed_at":"2020-01-13T20:49:49.000Z","size":507,"stargazers_count":17,"open_issues_count":0,"forks_count":1,"subscribers_count":2,"default_branch":"master","last_synced_at":"2025-01-31T10:51:12.199Z","etag":null,"topics":["jade","omni-completion","pug","vim","vim-plugin"],"latest_commit_sha":null,"homepage":null,"language":"Vim script","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"other","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/dNitro.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":"2016-10-31T17:38:28.000Z","updated_at":"2024-07-01T08:12:31.000Z","dependencies_parsed_at":"2023-11-13T12:00:31.091Z","dependency_job_id":null,"html_url":"https://github.com/dNitro/vim-pug-complete","commit_stats":null,"previous_names":["dnitro/vim-pug-complete"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dNitro%2Fvim-pug-complete","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dNitro%2Fvim-pug-complete/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dNitro%2Fvim-pug-complete/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dNitro%2Fvim-pug-complete/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/dNitro","download_url":"https://codeload.github.com/dNitro/vim-pug-complete/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":238212407,"owners_count":19434955,"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":["jade","omni-completion","pug","vim","vim-plugin"],"created_at":"2024-09-24T13:38:32.768Z","updated_at":"2025-02-11T00:31:23.099Z","avatar_url":"https://github.com/dNitro.png","language":"Vim script","funding_links":[],"categories":[],"sub_categories":[],"readme":"vim-pug-complete\n================\n![vim-pug-complete](./vim-pug-complete.gif \"Completion in action\")\n\nFeatures\n--------\nBased on official htmlcomplete.vim plugin so it completes:\n  - doctypes\n  - tags \u0026 attributes \u0026 attribute values\n  - fallback to javascript and css completions in related code portions\n  - classes and ids ( collected from style., link \u0026 @import)\n\nPlus html5.vim data:\n  - html5 tags \u0026 attributes \u0026 attribute values\n  - SVG elements\n  - microdata.\n  - RDFa.\n  - WAI-ARIA.\n\nPlus pug specific completions:\n  - blocks\n  - mixins\n\nYou could also use the following options to disable a specific attribute group:\n```vim\nlet g:html5_event_handler_attributes_complete = 0 \" Disable event-handler attributes\nlet g:html5_rdfa_attributes_complete = 0          \" Disable RDFa attributes\nlet g:html5_microdata_attributes_complete = 0     \" Disable microdata attributes\nlet g:html5_aria_attributes_complete = 0          \" Disable WAI-ARIA attribute\n```\nAdd to your `.vimrc` or filetype specific configuration `~/.vim/after/ftplugin/pug.vim`\n\nInstallation\n------------\nUse pathogen or plugin manager of your choise.\n\n##### pathogen:\n```bash\ngit clone https://github.com/dNitro/vim-pug-complete.git $HOME/.vim/bundle\n```\n##### Vundle:\n```vim\nPlugin 'dNitro/vim-pug-complete'\n```\n##### vim-plug:\n```vim\nPlug 'dNitro/vim-pug-complete', { 'for': ['jade', 'pug'] }\n```\n\nUsage\n-----\nHit `\u003cC-x\u003e\u003cC-o\u003e` in insert mode everywhere you expect something to popup\n\n**OR**\n\nFire up your autocomplete plugin and start typing\n\nRelated\n-------\nFiletype detection, indentation and syntax highlighting:\n  - [vim-pug](https://github.com/digitaltoad/vim-pug)\n\nCredits\n-------\n  - [Mikolaj Machowski](https://github.com/vim/vim) - [Official htmlcomplete.vim plugin](https://github.com/vim/vim/blob/3a117e19e02bf29cfc5e398470dd7851ae3d6803/runtime/autoload/htmlcomplete.vim#L3)\n  - [Wei-Ko Kao](https://github.com/othree) - [html5.vim plugin](https://github.com/othree/html5.vim)\n\nLicense \u0026 Copyright\n-------------------\n[License](./LICENSE)\n\n© 2016 Ali Zarifkar. All Rights Reserved.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdnitro%2Fvim-pug-complete","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fdnitro%2Fvim-pug-complete","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdnitro%2Fvim-pug-complete/lists"}