Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/timonv/vim-cargo

Rust Cargo command bindings
https://github.com/timonv/vim-cargo

Last synced: 3 months ago
JSON representation

Rust Cargo command bindings

Awesome Lists containing this project

README

        

# Vim Cargo

Simple vim command bindings to quickly run cargo stuff from vim.

## Commands Available, mapping with their Cargo equivalant:

* CargoBench
* CargoBuild
* CargoClean
* CargoDoc
* CargoNew
* CargoRun
* CargoTest
* CargoUpdate

## Installation

It's recommended to use a plugin manager to manage your vim plugins. A few examples:

### Vundle

Plugin 'timonv/vim-cargo'

### Plug

Plug 'timonv/vim-cargo'

### NeoBundle

NeoBundle 'timonv/vim-cargo'

## Usage

Simply run one of the commands. By default it just delegates to cargo.

You can overwrite g:cargo_command to, for instance, support dispatch:

```
let g:cargo_command = "Dispatch cargo {cmd}"
```

## Contribute

* Fork
* Code
* Test
* Pull-request