return {
select => 'path select',
matches => \@matches,
- handler => $config->{handler}{yank},
+ handler => $config->{handler}{path},
};
}
sub mapping_mode_url {
=item B<initial_mode> start in this mode, must be a valid mode mapping (C<\&mapping_mode_url>)
-=item B<multiplexer> set multiplexer ("screen" or "tmux") if not autodetected (C<undef>)
+=item B<multiplexer> set multiplexer ("screen" or "tmux"), defaults to autodetection (C<undef>)
=item B<ignorecase> ignore case when searching (C<0>)
=item B<paste> used to paste selection into window (C<\&handler_paste>)
+=item B<path> used to handle paths (C<\&handler_yank>)
+
=item B<url> used to open URLs (e.g. in a browser) (C<\&handler_url>)
=item B<ip> used to handle IPs (C<\&handler_yank>)
my %handler = (
yank => \&handler_yank,
paste => \&handler_paste,
+ path => \&handler_yank,
url => \&handler_url,
ip => \&handler_yank,
checksum => \&handler_yank,
run_command()
run_in_background()
-Helper functions when writing custom mappings, see the source for details.
+Helper functions when writing custom mappings, see the source and example for
+details.
Example:
});
};
-
-
=cut
# All variables and functions which are usable by ~/.fcscsrc.