metrovalencia.vim


Ⅰ. 插件描述

Vim y Metrovalencia amigos para siempre

Ⅱ. 基本信息

创建日期:  2014-09-18
使用用户:  1
Github星:  1
插件作者:  Pedro Nicolás

Ⅲ. 安装方法

使用Vundle管理器安装

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

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

使用NeoBundle管理器安装

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

使用VimPlug管理器安装

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

使用Pathogen管理器安装

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

Ⅳ. 文档说明

# metrovalencia.vim

Un plugin de vim para recuperar información de MetroValencia.

Motivación

Paso más tiempo con Vim que con cualquier programa, que mejor que poder
recuperar información del MetroValencia desde el propio Vim.

Instalación

Es necesario tener instalado [Python2], y el paquete [beautifulsoup4].

Con vim-plug, añadimos la siguiente
línea a nuestro .vimrc, y ejecutamos :PlugInstall.

Plug 'penicolas/metrovalencia.vim'

Ejemplos de uso

Un ejemplo sencillo para ver que metros pasan desde Pl. Espanya a Empalme:

:MVHorarios Pl.\ Espanya Empalme

Estación de Origen: Pl. Espanya
Estación de Destino: Empalme
Franja horaria: de 00:00 a 23:59
Día: 20/01/2015
Duración aproximada del trayecto: 8 minutos aprox.
Para efectuar este trayecto es necesario un billete de las zonas: A
De Pl. Espanya a Empalme, Trenes con destino: Paterna, Llíria, Seminari - CEU, Bétera, Empalme, Hora de salida

04 | 04:49 | 04:52 | ----- | ----- | ----- | ----- | ----- | ----- | 
05 | 05:16 | 05:19 | 05:30 | 05:32 | 05:37 | 05:45 | 05:52 | 05:56 | 
06 | 06:07 | 06:15 | 06:22 | 06:26 | 06:30 | 06:32 | 06:37 | 06:45 | 
__ | 06:52 | ----- | ----- | ----- | ----- | ----- | ----- | ----- | 
07 | 07:00 | 07:07 | 07:15 | 07:22 | 07:25 | 07:30 | 07:37 | 07:45 | 
__ | 07:52 | 07:55 | ----- | ----- | ----- | ----- | ----- | ----- | 
08 | 08:07 | 08:11 | 08:15 | 08:22 | 08:30 | 08:37 | 08:45 | 08:52 | 
__ | 08:58 | ----- | ----- | ----- | ----- | ----- | ----- | ----- | 
09 | 09:07 | 09:15 | 09:22 | 09:30 | 09:37 | 09:42 | 09:52 | ----- | 
10 | 10:00 | 10:07 | 10:15 | 10:22 | 10:30 | 10:37 | 10:45 | 10:52 | 
11 | 11:00 | 11:07 | 11:15 | 11:22 | 11:30 | 11:37 | 11:45 | 11:52 | 
12 | 12:00 | 12:07 | 12:15 | 12:22 | 12:30 | 12:37 | 12:45 | 12:52 | 
13 | 13:00 | 13:07 | 13:13 | 13:22 | 13:24 | 13:30 | 13:37 | 13:45 | 
__ | 13:52 | 13:56 | 13:58 | ----- | ----- | ----- | ----- | ----- | 
14 | 14:07 | 14:11 | 14:13 | 14:22 | 14:25 | 14:30 | 14:37 | 14:45 | 
__ | 14:52 | ----- | ----- | ----- | ----- | ----- | ----- | ----- | 
15 | 15:00 | 15:07 | 15:15 | 15:22 | 15:30 | 15:37 | 15:45 | 15:52 | 
16 | 16:00 | 16:07 | 16:15 | 16:22 | 16:30 | 16:37 | 16:45 | 16:52 | 
17 | 17:00 | 17:07 | 17:15 | 17:22 | 17:30 | 17:37 | 17:45 | 17:52 | 
18 | 18:00 | 18:07 | 18:15 | 18:22 | 18:30 | 18:37 | 18:45 | 18:52 | 
19 | 19:00 | 19:07 | 19:15 | 19:22 | 19:30 | 19:37 | 19:45 | 19:52 | 
20 | 20:00 | 20:07 | 20:15 | 20:22 | 20:30 | 20:37 | 20:45 | 20:52 | 
21 | 21:00 | 21:07 | 21:15 | 21:30 | 21:37 | 21:43 | 21:52 | ----- | 
22 | 22:00 | 22:15 | 22:22 | 22:45 | ----- | ----- | ----- | ----- | 
23 | 23:30 | ----- | ----- | ----- | ----- | ----- | ----- | ----- | 

Otro ejemplo para ver que saldo tiene tu tarjeta:

:MVSaldo 3868122733

Saldo tarjeta [3868122733]: 8, zona A

Acceso rápido

Yo por mi parte he añadido estas dos funciones, que son lo que más uso:

command! -narg=0 Mimetro :MVHorarios Pl.\ Espanya Empalme
command! -narg=0 Misaldo :MVSaldo 3868122733

Ya solo tendremos que usar :Mimetro o :Misaldo.

添加新评论