Actions Status MetaCPAN Release

NAME

nup - N-up output wrapper for optex -Mup

SYNOPSIS

nup [ options ] file ...
nup -e [ options ] command ...

-h,   --help             show help
      --version          show version
-d,   --debug            debug mode
-n,   --dryrun           dry-run mode
-e,   --exec             execute command mode
-V,   --parallel         parallel view mode
-F,   --fold             fold mode (disable page mode)
-H,   --header           show file headers (default: on)
-G,   --grid=#           grid layout (e.g., 2x3)
-C,   --pane=#           number of columns
-R,   --row=#            number of rows
      --height=#         page height in lines
-S,   --pane-width=#     pane width (default: 85)
--bs, --border-style=#   border style (default: heavy-box)
--ls, --line-style=#     line style (none/truncate/wrap/wordwrap)
      --pager=#          pager command (empty to disable)
      --no-pager         disable pager

VERSION

Version 0.01

DESCRIPTION

nup is a simple wrapper script for optex -Mup. It provides a convenient way to view files or run commands with N-up output formatting using the App::optex::up module.

nup automatically detects the mode based on the first argument: if it is an existing file, file view mode is used; if it is an executable command, command mode is used. Use -e option to force command mode when needed.

OPTIONS

General Options

Layout Options

Style Options

Pager Options

EXAMPLES

nup man nup                # view manual in multi-column
nup -C2 man perl           # 2 columns
nup -G2x2 man perl         # 2x2 grid (4-up)
nup -F man perl            # fold mode (no pagination)
nup file1.txt file2.txt    # view files side by side
nup -e ./script.sh         # force command mode for a file

INSTALLATION

Using cpanminus:

cpanm -n App::nup

SEE ALSO

App::optex::up, optex

AUTHOR

Kazumasa Utashiro

LICENSE

Copyright 2025 Kazumasa Utashiro.

This software is released under the MIT License. https://opensource.org/licenses/MIT