caniuse.vim


Ⅰ. 插件描述

Vim plugin which allows you to perform searches on caniuse.com directly from vim.

Ⅱ. 基本信息

创建日期:  2014-05-31
使用用户:  1
Github星:  18
插件作者:  Zoee Silcock

Ⅲ. 安装方法

使用Vundle管理器安装

在你的.vimrc下添加:
Plugin 'zoeesilcock/caniuse-vim'
… 然后在Vim中运行以下命令:
:source %
:PluginInstall

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

使用NeoBundle管理器安装

在你的.vimrc下添加:
NeoBundle 'zoeesilcock/caniuse-vim'
… 然后在Vim中运行以下命令:
:source %
:NeoBundleInstall

使用VimPlug管理器安装

在你的.vimrc下添加:
Plug 'zoeesilcock/caniuse-vim'
… 然后在Vim中运行以下命令:
:source %
:PlugInstall

使用Pathogen管理器安装

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

Ⅳ. 文档说明

caniuse.vim

This plugin allows you to perform searches on caniuse.com directly from vim.

Usage

You can trigger a search from normal mode in which case it will pick the word
under the cursor or you can trigger it from visual mode which will search for
the selection.

The built in mapping is:

leader ciu

You can also use command mode:

:Caniuse border-radius

Mappings

You can disable this mapping by setting adding this to your .vimrc:

let g:caniuse_no_mappings = 1

If you want to setup your own key mappings use the following:

MappingDescription
<Plug>NcaniuseFor normal mode (uses the word under the cursor)
<Plug>Vcaniuse For visual mode (uses the selection)

For example:

:nmap <leader>foo <Plug>Ncaniuse
:vmap <leader>foo <Plug>Vcaniuse

Note: Using :noremap will not work with <Plug> mappings.

Requirements

The plugin should work out of the box on most systems, but opening a URL in
your web browser requires an external program. The plugin will do it's
best to find the built in command on your system. On Linux it assumes that you
have xdg-open which is installed by default on most distributions (it's part of
the xdg-utils package in case you happen to not have it).

If the plugin fails to find the right command or you want to use another
one you can specify the command in your .vimrc file:

  let g:caniuse_browser_command = 'open'

The command you put here will be called with the URL as a parameter.

添加新评论