{"id":19212558,"url":"https://github.com/fasterthanlime/ooc.vim","last_synced_at":"2025-07-10T10:37:37.419Z","repository":{"id":1641435,"uuid":"2366394","full_name":"fasterthanlime/ooc.vim","owner":"fasterthanlime","description":"ooc highlighting for VIM","archived":false,"fork":false,"pushed_at":"2014-11-05T12:47:37.000Z","size":263,"stargazers_count":8,"open_issues_count":1,"forks_count":3,"subscribers_count":3,"default_branch":"master","last_synced_at":"2025-01-04T17:30:53.863Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"VimL","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/fasterthanlime.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2011-09-11T17:19:34.000Z","updated_at":"2019-08-13T14:50:05.000Z","dependencies_parsed_at":"2022-09-14T18:50:20.394Z","dependency_job_id":null,"html_url":"https://github.com/fasterthanlime/ooc.vim","commit_stats":null,"previous_names":[],"tags_count":1,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/fasterthanlime%2Fooc.vim","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/fasterthanlime%2Fooc.vim/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/fasterthanlime%2Fooc.vim/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/fasterthanlime%2Fooc.vim/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/fasterthanlime","download_url":"https://codeload.github.com/fasterthanlime/ooc.vim/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":240286520,"owners_count":19777353,"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":"2024-11-09T13:47:20.251Z","updated_at":"2025-02-23T08:14:21.048Z","avatar_url":"https://github.com/fasterthanlime.png","language":"VimL","funding_links":[],"categories":[],"sub_categories":[],"readme":"\n[![Build Status](https://travis-ci.org/fasterthanlime/ooc.vim.png?branch=master)](https://travis-ci.org/fasterthanlime/ooc.vim)\n\n# ooc.vim\n\nThis is the official vim plug-in for ooc language support.\n\nIt provides:\n\n  * Syntax highlighting\n  * Indentation support\n  * A syntastic plug-in for use with [sam][sam]\n  * `:make` command support (launches `rock -v`)\n\n## Install instructions\n\n[Vundle][vundle] is a very neat tool to manage your vim plugins, and\nis the recommended way to get ooc.vim and keep it up-to-date.\n\nAdd this to your `~/.vimrc`:\n\n```viml\nBundle 'fasterthanlime/ooc.vim'\n```\n\nThen restart vim, run `:BundleInstall`, and you're set!\n\nInstalling ooc.vim with pathogen should be as easy as cloning it in\n`~/.vim/bundle`\n\n## Syntastic\n\nTo use the syntastic plug-in, first you have to install [syntastic][syntastic]\nitself.\n\nFor now, the dependencies are as follow:\n\n  * [rock][rock] 0.9.9 or greater, in your `$PATH`\n  * [sam][sam] 0.10.1 or greater, in your `$PATH`\n\nThis plug-in uses the `sam check` command if the dependencies above are met, to\ncheck whether there are errors in an .ooc file. It will only work for .ooc files\nthat are part of a project that has a `.use file`, not for standalone ooc files.\n\nChecking with rock can be slow at times, especially within large projects. There\nare two solutions to that.\n\nOne can change the checking mode using the `g:syntastic_sam_mode` option. To only\ndo syntax checking instead of a full source check, do:\n\n```viml\nlet g:syntastic_sam_mode = 'syntax'\n```\n\nThe valid values for `g:syntastic_sam_mode` are `syntax`, `check`, and `codegen`\n(from fastest to most thorough).\n\n[vundle]: https://github.com/gmarik/vundle\n[syntastic]: https://github.com/scrooloose/syntastic\n[rock]: https://github.com/fasterthanlime/rock\n[sam]: https://github.com/fasterthanlime/sam\n\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ffasterthanlime%2Fooc.vim","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Ffasterthanlime%2Fooc.vim","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ffasterthanlime%2Fooc.vim/lists"}