rust.vim


Ⅰ. 插件描述

Vim configuration for Rust. Adds a syntastic checker for cargo.

Ⅱ. 基本信息

创建日期:  2015-03-25
使用用户:  3
Github星:  0
插件作者:  mckinnsb

Ⅲ. 安装方法

使用Vundle管理器安装

在你的.vimrc下添加:
Plugin 'mckinnsb/rust-vim-or-are-not'
… 然后在Vim中运行以下命令:
:source %
:PluginInstall

对于Vundle版本 < 0.10.2,请用上面的Bundle替换Plugin。

使用NeoBundle管理器安装

在你的.vimrc下添加:
NeoBundle 'mckinnsb/rust-vim-or-are-not'
… 然后在Vim中运行以下命令:
:source %
:NeoBundleInstall

使用VimPlug管理器安装

在你的.vimrc下添加:
Plug 'mckinnsb/rust-vim-or-are-not'
… 然后在Vim中运行以下命令:
:source %
:PlugInstall

使用Pathogen管理器安装

在终端中运行以下命令:
cd ~/.vim/bundle
git clone https://github.com/mckinnsb/rust.vim

Ⅳ. 文档说明

# rust.vim

Description

This is a Vim plugin that provides Rust file detection, syntax highlighting, formatting,
Syntastic integration, and more.

Installation

Using Vundle

  1. Add Plugin 'rust-lang/rust.vim' to ~/.vimrc
  2. :PluginInstall or $ vim +PluginInstall +qall

Note: Vundle will not automatically detect Rust files properly if `filetype
on` is executed before Vundle. Please check the quickstart for more
details.

Using Pathogen

git clone --depth=1 https://github.com/rust-lang/rust.vim.git ~/.vim/bundle/rust.vim

Using NeoBundle

  1. Add NeoBundle 'rust-lang/rust.vim' to ~/.vimrc
  2. Re-open vim or execute :source ~/.vimrc

Using vim-plug

  1. Add Plug 'rust-lang/rust.vim' to ~/.vimrc
  2. :PlugInstall or $ vim +PlugInstall +qall

Features

Error checking with Syntastic

rust.vim automatically registers rustc as a syntax checker
with Syntastic. Check Syntastic's documentation for
information on how to customize its behaviour.

Formatting with rustfmt

The :RustFmt command will format your code with
rustfmt if installed.

Placing let g:rustfmt_autosave = 1 in your ~/.vimrc will
enable automatic running of :RustFmt when you save a buffer.

Do :help :RustFmt for further formatting help and customization
options.

Playpen integration

Note: This feature requires webapi-vim to be installed.

The :RustPlay command will send the current selection, or if
nothing is selected the current buffer, to the Rust playpen.

Help

Further help can be found in the documentation with :Helptags then :help rust.

Detailed help can be found in the documentation with :help rust.
Helptags (:help helptags) need to be generated for this plugin
in order to navigate the help. Most plugin managers will do this
automatically, but check their documentation if that is not the case.

License

Like Rust, rust.vim is primarily distributed under the terms of both the MIT
license and the Apache License (Version 2.0). See LICENSE-APACHE and
LICENSE-MIT for details.

添加新评论