Skip to main content

A tool that creates a scafold for Vim plugins to be written in Python.

Project description

Build Status

Get productive a little faster

I created the vim-plugin-starter-kit to help speed up development and perhaps shorten the learning curve involved with writing Vim plugins.

Installation

pip install vim-plugin-starter-kit

Usage

Run vim-plugin-starter-kit from the command line. Once you answer a few questions you will have all that you need to immediately get started writing a new Vim plugin with the Python language. The resulting directory will contain scaffolding for documentation, testing, and your .py and .vim files customized for your specified project name. The files will contain working examples you can use as reference as you begin writing your plugin.

Wiki

As you’re are getting started check out the Wiki for more examples of usage of common interactions between Python scripts with the Vim buffer.

But Wait There Is More

Ever wonder how to get started writing your own vim plugin? I gave a talk where I use the starter-kit and walk through step by step writing and testing a complete plugin. Check it out here

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

vim-plugin-starter-kit-1.0.0.tar.gz (6.7 kB view details)

Uploaded Source

File details

Details for the file vim-plugin-starter-kit-1.0.0.tar.gz.

File metadata

File hashes

Hashes for vim-plugin-starter-kit-1.0.0.tar.gz
Algorithm Hash digest
SHA256 18ebbfc3acd2f725e2adf96d8fa8ca94369158c57bf066e7bf84a43654745411
MD5 07c70a780256df4bcf6d7c3e6dd9bab8
BLAKE2b-256 605f7403d789d38aba7d40a2cc988bdc498ce081aaf8f0ace9cb00ff05225407

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page