timonv / vim-cargo

Rust Cargo command bindings

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

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

About

Rust Cargo command bindings

License:MIT License


Languages

Language:Vim Script 100.0%