tmux的快捷键使用整理

目录

1. 会话

2. 窗口

(1)创建新窗口:

(2)窗口重命名:

(3)查看所有新窗口:

(4)切换窗口 

(5)关闭窗口

3. 窗格

(1). 在当前会话中创建新窗格:

(2). 切换到不同的窗格

(3). 调整窗格大小

(4). 关闭当前窗格

4. 窗口(Window)和窗格(Pane)的优势

(1)窗口(Window)的优势

(2)窗格(Pane)的优势

(3)总结


1. 会话

     (1)创建会话:tmux,默认会话名称为0

     (2)指定创建名为 test的会话:   tmux new-session -s   test

     (3)查看当前所有会话:tmux  list-session

     (4)退出会话但不关闭:ctrl +b , 然后按 d 

     (从当前会话中分离出来,但会话本身会继续在后台运行。 )

     (5)  如果不在任何会话中,进入指定会话:tmux attach -t my_session

     (6)如果已经在一个会话中,进入指定会话:tmux switch  -t  my_session

     (7)关闭当前会话:

       方法一:使用快捷命令:ctrl+b,然后按:进入命令模式,输入: kill-session

      方法二:输入bash指令 tmux kill-session

2. 窗口

        在tmux中,一个tmux会话可以包含多个窗口(Window),每个窗口可以包含多个窗格(Pane)。

(1)创建新窗口:

     ctrl +b ,然后按c; 

    或者ctrl+b,按:进入命令行模式,输入:new

(2)窗口重命名:

     ctrl +b ,然后按,(逗号),输入窗口名称。 

     或者进入命令模式输入指令:rename-window <new-name>

(3)查看所有新窗口:

       ctrl+b,然后按w

   或者ctrl+b,按:进入命令行模式,输入:list-windows

(4)切换窗口 

  • 切换到下一个窗口:按下 Ctrl + b,然后n

  • 切换到上一个窗口:按下 Ctrl + b,然后p

  • 切换到指定窗口:按下 Ctrl + b,然后按窗口编号(例如 12 等)。

(5)关闭窗口

  • 按下 Ctrl + b,然后&,按提示确认。

  • 或者命令行模式输入:kill-windows 

3. 窗格

(1). 在当前会话中创建新窗格:

       ctrl + b  +  【横向切分窗格】   

窗格0窗格1

       ctrl + b  +  "    【纵向切分窗格】

窗格0
窗格1

(2). 切换到不同的窗格

窗格0窗格1
窗格2

        ctrl + b  松开按键,然后按方向键(

(3). 调整窗格大小

         ctrl + b  + 按方向键(

        注意与上述切换窗口的区别: 一个需要松开ctrl +b ,一个不松开。

(4). 关闭当前窗格

     方法一:   exit  通过shell命令exit退出当前窗格。

      方法二:  Ctrl + b,然后按 x,按提示确认。 

如下:是否关闭窗格2,输入y即可关闭窗格2.

kill-pane 2? (y/n)  

4. 窗口(Window)和窗格(Pane)的优势

(1)窗口(Window)的优势

  1. 独立性:每个窗口都是一个独立的终端会话,可以运行不同的程序。

  2. 任务隔离:适合运行完全不同的任务,例如在一个窗口中运行开发环境,在另一个窗口中运行监控脚本。

  3. 简单的切换:可以通过快捷键快速切换到不同的窗口。

  4. 重命名功能:可以为每个窗口命名,方便识别和管理。

(2)窗格(Pane)的优势

  1. 并行操作:可以在同一个窗口中并排或分层显示多个终端,方便同时查看和操作多个任务。

  2. 灵活的布局:支持水平和垂直分割,可以根据需要调整窗格的大小和布局。

  3. 快速切换:可以通过方向键快速在窗格之间切换。

  4. 资源共享:由于窗格共享同一个窗口的环境变量和工作目录,适合运行相关联的任务。

(3)总结

  • 窗口(Window):适合运行完全不同的任务,需要独立的终端环境。

  • 窗格(Pane):适合在同一任务中并行操作多个相关任务,需要共享资源和环境。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值