Coder Social home page Coder Social logo

qiamast / tmux-wiki Goto Github PK

View Code? Open in Web Editor NEW
1.0 1.0 0.0 2 KB

This repository contains a comprehensive TMUX wiki. It provides an overview of TMUX and its features, as well as a step-by-step guide on how to use TMUX effectively. The wiki is regularly updated to keep up with the latest changes and developments in TMUX.

tmux

tmux-wiki's Introduction

Tmux Wiki

TMUX is a terminal multiplexer that allows users to run multiple terminal sessions in a single terminal window, each with its own shell instance. This provides a number of benefits, including the ability to keep long-running processes running even if the user disconnects from the terminal, the ability to split the terminal window into multiple panes, and the ability to switch between different terminal sessions.

Getting Started with TMUX

To start using TMUX, simply open a terminal window and type the following command:

tmux

You should now be inside a TMUX session. To exit the TMUX session, type Control-b followed by d. To attach to an existing TMUX session, use the following command:

tmux attach

Creating and Switching Between TMUX Windows

  • TMUX allows you to create multiple windows within a single TMUX session.
  • To create a new window, press Control-b followed by c.
  • To switch between windows, press Control-b followed by n to switch to the next window,
  • Control-b followed by p to switch to the previous window.

Splitting TMUX Windows into Panes

TMUX also allows you to split a single window into multiple panes, each of which can contain a different terminal session. To split the current window horizontally, press Control-b followed by %. To split the current window vertically, press Control-b followed by ". To switch between panes, press Control-b followed by an arrow key (e.g. Control-b followed by the** right arrow **key to switch to the pane to the right).

Conclusion

TMUX is a powerful tool for managing multiple terminal sessions, and provides a number of benefits over traditional terminal emulators. By using TMUX, you can keep long-running processes running, switch between different terminal sessions, and split your terminal window into multiple panes for a more organized and efficient workflow.

tmux-wiki's People

Contributors

qiamast avatar

Stargazers

 avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.