All Projects → jez → vim-github-hub

jez / vim-github-hub

Licence: other
A Vim filetype plugin for github/hub ⚡

Programming Languages

Vim Script
2826 projects

Projects that are alternatives of or similar to vim-github-hub

Hub Tool
🧪 Docker Hub experimental CLI tool
Stars: ✭ 147 (+194%)
Mutual labels:  hub
EpicGraphQL
Research about the Epic's non-documented Graphql API and main API, using Fiddler and Developer Tools to find requests and add them.
Stars: ✭ 22 (-56%)
Mutual labels:  hub
usb stack
Tiny and portable USB device/host stack for embedded system with USB IP
Stars: ✭ 175 (+250%)
Mutual labels:  hub
Usb2 Power Hub
4-Port High Power USB 2.0 Hub
Stars: ✭ 178 (+256%)
Mutual labels:  hub
galaxy-hub
Galaxy Community Hub
Stars: ✭ 80 (+60%)
Mutual labels:  hub
ApiCenter
A repository for all your API specifications
Stars: ✭ 26 (-48%)
Mutual labels:  hub
New Eden Social
🌌 New Eden Social 🚀
Stars: ✭ 136 (+172%)
Mutual labels:  hub
choco-selenium
Installs and configures selenium standalone, hub, or node server
Stars: ✭ 16 (-68%)
Mutual labels:  hub
websub-hub
A WebSub Hub implementation in Node.js
Stars: ✭ 44 (-12%)
Mutual labels:  hub
geet
Command line interface for performing Git hosting service operations
Stars: ✭ 14 (-72%)
Mutual labels:  hub
Maka
Maka.js是基于react的一个前端微服务开发框架(makajs.com)
Stars: ✭ 200 (+300%)
Mutual labels:  hub
UnityLauncherPro
Unity Hub Alternative Project Launcher with time saving features!
Stars: ✭ 226 (+352%)
Mutual labels:  hub
docker flutter
Alpine Linux image for Flutter & Dart with helpful utils and web build support.
Stars: ✭ 33 (-34%)
Mutual labels:  hub
Selenoid
Selenium Hub successor running browsers within containers. Scalable, immutable, self hosted Selenium-Grid on any platform with single binary.
Stars: ✭ 2,065 (+4030%)
Mutual labels:  hub
dashboard
Interactive UI for analyzing Jina logs, designing Flows and viewing Hub images
Stars: ✭ 105 (+110%)
Mutual labels:  hub
Unitylauncher
Unity Version Launcher
Stars: ✭ 137 (+174%)
Mutual labels:  hub
node-movehub
Node.js interface for the Lego Boost Move Hub 🤖 🐱 🎸 🚚
Stars: ✭ 57 (+14%)
Mutual labels:  hub
mcloud
Mobile farm ecosystem for Android and iOS devices
Stars: ✭ 32 (-36%)
Mutual labels:  hub
readme-to-dockerhub
Small hack to push the readme to docker hub
Stars: ✭ 16 (-68%)
Mutual labels:  hub
singularityhub.github.io
Container tools for scientific computing! Docs at https://singularityhub.github.io/singularityhub-docs
Stars: ✭ 68 (+36%)
Mutual labels:  hub

vim-github-hub

A Vim filetype plugin for github/hub

screenshot 2016-06-10 00 37 07

This plugin does filetype detection and syntax highlighting for buffers/files created by github/hub, a utility for working with Git + GitHub from the command line. In particular, this plugin does fancy things when you're using hub to create new issues and pull requests.

Features

  • Detect ISSUE_EDITMSG and PULLREQ_EDITMSG as a custom filetype.
  • Use this custom filetype to highlight as markdown
    • Support vim-pandoc syntax highlighting if we see it installed
  • Detect comment character to highlight comments appropriately
    • Thus, if you use an alternate comment character with hub, ATX-style headings are highlighted correctly.

Install

Install using your favorite plugin manager. For example, to install using Vundle, add this line to your ~/.vimrc:

Plugin 'jez/vim-github-hub'

If you're unfamiliar with using Vim plugins, check out Vim as an IDE which will get you up to speed.

Independently of installing the plugin, if you'd like to use % as the comment character with hub, I recommend these aliases:

# Markdown pull request with hub
alias hubmdpr="hub -c core.commentChar='%' pull-request"

# Markdown issue with hub
alias hubmdis="hub -c core.commentChar='%' issue create"

Contributing

I actively welcome pull requests and issues. Feel free open them at your leisure.

License

MIT License

Copyright Jake Zimmerman. [email protected]

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].