LinuxCommandLibrary

tmuxinator

Create and manage tmux sessions easily.

TLDR

Create a new project

$ tmuxinator new [project]
copy


Edit a project
$ tmuxinator edit [project]
copy


List projects
$ tmuxinator list
copy


Start a tmux session based on project
$ tmuxinator start [project]
copy


Stop a project's tmux session
$ tmuxinator stop [project]
copy

USAGE

tmuxinator [COMMANDS] [OPTION]

COMMANDS

commands

Lists commands available in tmuxinator

completions [arg1 arg2]

Used for shell completion

copy [EXISTING] [NEW]

Copy an existing project to a new project and open it in your editor

debug [PROJECT] [ARGS]

Output the shell commands that are generated by tmuxinator

delete [PROJECT1] [PROJECT2] ...

Deletes given project

doctor

Look for problems in your configuration

help [COMMAND]

Describe available commands or one specific command

implode

Deletes all tmuxinator projects

list

Lists all tmuxinator projects

local

Start a tmux session using ./.tmuxinator.yml

new [PROJECT] [SESSION]

Create a new project file and open it in your editor

start [PROJECT] [ARGS]

Start a tmux session using a project's name (with an optional [ALIAS] for project reuse) or a path to a project config file (via the -p flag)

stop [PROJECT]

Stop a tmux session using a project's tmuxinator config

version

Display installed tmuxinator version

NOTE

This manual page was written by Youhei SASAKI <uwabami@gfd-dennou.org>, for the Debian project (but may ber used others).

AUTHOR

Copyright (c) 2010-2019 Allen Bargi, Christopher Chow. See /usr/share/doc/tmuxinator/copyright for further details.

Copied to clipboard