All Projects ā†’ arithran ā†’ Vim Pizza

arithran / Vim Pizza

Licence: mit
My initial attempt at trying to order pizza from within vim.

Projects that are alternatives of or similar to Vim Pizza

Rigel
šŸŒŒ Colorscheme for vim, terminal, vscode and slack - based on the star Rigel āœØ.
Stars: āœ­ 324 (-21.74%)
Mutual labels:  vim-plugin
Sideways.vim
A Vim plugin to move function arguments (and other delimited-by-something items) left and right.
Stars: āœ­ 370 (-10.63%)
Mutual labels:  vim-plugin
Als Community
Replicated and optimized community version of Advanced Locomotion System V4 for Unreal Engine 4.26 with additional bug fixes.
Stars: āœ­ 389 (-6.04%)
Mutual labels:  plug
Pear Tree
A Vim auto-pair plugin that supports multi-character pairs, intelligent matching, and more
Stars: āœ­ 327 (-21.01%)
Mutual labels:  vim-plugin
Spacevim
Spacemacs for vim
Stars: āœ­ 366 (-11.59%)
Mutual labels:  vim-plugin
Terraform
A simple plug for incrementally transforming an API into Phoenix. Check out the blog post:
Stars: āœ­ 379 (-8.45%)
Mutual labels:  plug
Languageclient Neovim
Language Server Protocol (LSP) support for vim and neovim.
Stars: āœ­ 3,352 (+709.66%)
Mutual labels:  vim-plugin
Vim Windowswap
Swap your windows without ruining your layout
Stars: āœ­ 405 (-2.17%)
Mutual labels:  vim-plugin
Barbar.nvim
A neovim tabline plugin.
Stars: āœ­ 359 (-13.29%)
Mutual labels:  vim-plugin
Trot
An Elixir web micro-framework.
Stars: āœ­ 383 (-7.49%)
Mutual labels:  plug
Vim Template
Simple templates plugin for Vim
Stars: āœ­ 328 (-20.77%)
Mutual labels:  vim-plugin
Vim Iced
Clojure Interactive Development Environment for Vim8/Neovim
Stars: āœ­ 343 (-17.15%)
Mutual labels:  vim-plugin
Vim Plugins
Vim plug-ins which offer support for various programming languages.
Stars: āœ­ 381 (-7.97%)
Mutual labels:  vim-plugin
Vim Crystal
Vim filetype and tools support for Crystal language.
Stars: āœ­ 326 (-21.26%)
Mutual labels:  vim-plugin
Vim Cursorword
Underlines the word under the cursor
Stars: āœ­ 401 (-3.14%)
Mutual labels:  vim-plugin
Zeavim.vim
Zeal for Vim
Stars: āœ­ 320 (-22.71%)
Mutual labels:  vim-plugin
Corsica
Elixir library for dealing with CORS requests. šŸ–
Stars: āœ­ 373 (-9.9%)
Mutual labels:  plug
Nnn.vim
File manager for vim/neovim powered by nĀ³
Stars: āœ­ 414 (+0%)
Mutual labels:  vim-plugin
Eslint Plugin Flowtype Errors
Run Flow as an ESLint plugin
Stars: āœ­ 404 (-2.42%)
Mutual labels:  plug
Lens.vim
A Vim Automatic Window Resizing Plugin
Stars: āœ­ 381 (-7.97%)
Mutual labels:  vim-plugin

Description

My initial attempt at trying to order pizza from within Vim.

But Why?

After a long day's work of coding, you feel exhausted and all you want to do is eat pizza. But since you are a Vim user you wish that you had a key-binding within Vim to open your computer browser, point it at your favourite pizza and make an order.

Also, you can brag about Vim ordering pizza at work (the real reason for developing this plug-in).

Usage

:OrderPizza

If you are always hungry, add the following to your .vimrc to bind a key like F5

nnoremap <F5> :OrderPizza<CR>

I always order Papa John's Pan Cheese, but this plug-in always takes me to the Pizza Hut homepage (It can be any pizza URL you visit frequently)

let g:pizza#default_pizzeria ='https://www.papajohns.com/order/builder/productBuilderInfo?productGroupId=pan-cheese&productSKU.sku=1-296-3-83&quantity=1'

Checkout :help pizza for more information.

Installation

This plugin follows the standard runtime path structure, and as such it can be installed with a variety of plugin managers:

Plugin Manager Install with...
NeoBundle NeoBundle 'arithran/vim-pizza'
Vundle Plugin 'arithran/vim-pizza'
Plug Plug 'arithran/vim-pizza'
Pathogen git clone https://github.com/arithran/vim-pizza ~/.vim/bundle
Manual Copy all of the files into your ~/.vim directory

License

Licensed under the MIT License.

Want to collaborate?

I would like to create menus within Vim and integrate the plug-in with 3rd party APIs in the near future. Help is appreciated, PM me.

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].