App-VTide

 view release on metacpan or  search on metacpan

README.pod  view on Meta::CPAN

=pod

=begin html

<a href="https://travis-ci.org/ivanwills/App-VTide?branch=master"><img src="https://travis-ci.org/ivanwills/App-VTide.png?branch=master" alt="App-VTide"></a>
<a href="https://coveralls.io/r/ivanwills/App-VTide?branch=master"><img src="https://coveralls.io/repos/ivanwills/App-VTide/badge.svg?branch=master" alt="Coverage Status" /></a>

=end html

=head1 App::VTide

An IDE(ish) environment built on Tmux and Vim (or another editor if desired)

=head1 INSTALLATION

From cpan:

    cpanm App::TVide
    # or if you don't have cpnam
    cpan App::TVide

To install this module, run the following commands:

    perl Build.PL
    ./Build
    ./Build test
    ./Build install

=head1 Usage

  vtide init [name]
  vtide start (project)
  vtide edit [--save[=]name] (group|files)

=head1 Configuration

There are 2 global and 1 local configuration files

=head2 .vtide.yml

The individual projects configuration

    ---
    # optional name of project (default name is the directory)
    name: myapp
    # the total number of terminals to start up
    count: 4
    # default configs for terminals
    default:
        # when the command finishes restart the command (useful for running
        # dev servers which may die or you may want to kill and restart)
        restart: false
        # run the command at first start or wait for the user to press enter
        wait: false
    # configure your editor
    editor:
        # the command to run
        command:
            # this will run vim -O pluse what ever files are found but the files config
            - vim
                -O
        # files store the named file groups
        files:
            lib:
                - lib/Myapp.pm



( run in 2.715 seconds using v1.01-cache-2.11-cpan-df04353d9ac )