Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
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
- Host: GitHub
- URL: https://github.com/timonv/vim-cargo
- Owner: timonv
- License: mit
- Archived: true
- Created: 2015-02-19T20:58:03.000Z (almost 10 years ago)
- Default Branch: master
- Last Pushed: 2018-03-07T11:31:45.000Z (almost 7 years ago)
- Last Synced: 2024-08-01T03:25:41.324Z (6 months ago)
- Language: Vim script
- Homepage:
- Size: 7.81 KB
- Stars: 56
- Watchers: 4
- Forks: 11
- Open Issues: 4
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG
- License: LICENSE
Awesome Lists containing this project
- awesome-rust-cn - vim-cargo
- awesome-rust - vim-cargo
- awesome-rust-zh - vim-cargo - 命令绑定,让 vim 快速运行 Cargo。 (开发工具 / 集成开发环境(IDE))
- awesome-rust - vim-cargo
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