From Code to Community: Sponsoring The Perl and Raku Conference 2025 Learn more

use strict;
sub options {
();
}
sub run {
my ( $self, $package ) = @_;
my $index = Vimana->index;
my $info = $index->find_package( $package );
unless ( $info->{script_id} ) {
warn "No script named $package. Trying $package.vim ..";
$info = $index->find_package( "$package.vim" );
die "Unknown script named $package" unless $info;
}
my $script_info = Vimana::VimOnline::ScriptPage->fetch( $info->{script_id} ) ;
Vimana::VimOnline::ScriptPage->display( $script_info );
}
1;