App-Term-Jump

 view release on metacpan or  search on metacpan

scripts/jump  view on Meta::CPAN


will return /path_part/path_part2/C which sorts before /path_part/path_part3/C  
 
=item * match part of a db entry

  $> jump --search path 

will return  /path_part/path_part3/C which is the entry containing I<path> and has the heaviest weight 
 
=item * match sub directory of cwd

  $> jump --search E

will return /subdir/E  

Seting configuration I<no_sub_cwd> disables this matching
 
=item * match sub directory of a db entry

  $> jump --search F

will return  /path_part/path_part3/C/F. /path_part/path_part2/F is not under a database entry 

Setting configuration I<no_sub_db> disables this matching

=back

=head2 Matching with multiple path parts

  $> jump --search C

Matches 2 entries but will return /path_part/path_part2/C which sorts before /path_part/path_part3/C, you can
give multiple matches on the command line
   
  $> jump --search 3 C
 
will return /path_part/path_part3/C

=head2 Not matching everything

When I<Jump> searches under the current working directory or in directories under database entries, thousands of
matches can be returned. Option B<--ignore_path> disables the scanning of the given paths.

=head1 Bash INTEGRATION and --complete

  $> j --complete path_part [path_part] ...

will return a list of matches that an be used to integrate with the I<cd> command. Read jump_bash_integration.sh in the distribution

=head2 Matching files

the I<--file> option let you specify a file regex which will be use by I<Jump> to further refine your search. Once all
the matching possible matching directories are found, each directory is checked for files matching the regexp.

=head1 EXIT CODE

  0 in case of success, which may or may not return any match

  not 0 in case of error

=head1 BUGS AND LIMITATIONS

None so far.

Please report bugs on Github or CPAN

=head1 AUTHOR

        Nadim ibn hamouda el Khemir
        CPAN ID: NKH
        mailto: nadim@cpan.org

=head1 COPYRIGHT AND LICENSE

Copyright Nadim Khemir 2015.

This program is free software; you can redistribute it and/or
modify it under the terms of either:

=over 4

=item * the GNU General Public License as published by the Free
Software Foundation; either version 1, or (at your option) any
later version, or

=item * the Artistic License version 2.0.

=back

=head1 SEE ALSO

  autojump

=cut




( run in 0.834 second using v1.01-cache-2.11-cpan-39bf76dae61 )