Skip to content

Tmux

刚安装了tmux。发现tmux默认不支持滚动上翻,超级不方便

如下解决:

1、通过tmux界面输入

进入tmux界面,按缀ctrl+B后,再按冒号:进入命令行模式, 输入以下命令:

set -g mouse on

2、通过配置文件

通过tmux界面,有限制。对于其他新建的tmux 客户端不起作用

在用户目录的.tmux.conf(没有就新建)下,添加set -g mouse on。

刷新文件

tmux source-file .tmux.conf

tmux 是一个流行的终端多路复用器,它允许你在一个窗口中运行多个会话,并且可以在不同会话之间切换。tmux 非常适合需要长时间运行进程、远程会话、或者希望在多个会话之间切换的情况。

下面是一些常用的 tmux 命令和操作:

启动 tmux 会话

  • 启动新的 tmux 会话:

    tmux
    
  • 启动一个命名的会话:

    tmux new -s session_name
    

分离会话

  • 分离当前会话,返回到普通终端:

    Ctrl + b, d
    

重新附加会话

  • 列出所有会话:

    tmux ls
    
  • 重新附加到一个会话:

    tmux attach -t session_name
    
  • 如果只存在一个会话,可以直接使用:

    tmux attach
    

会话管理

  • 创建新的窗口:

    Ctrl + b, c
    
  • 在窗口之间切换:

    Ctrl + b, n   # 下一个窗口
    Ctrl + b, p   # 上一个窗口
    Ctrl + b, <数字>  # 切换到指定编号的窗口
    
  • 分割窗口:

    • 水平分割:

      Ctrl + b, %   # 水平分割
      
    • 垂直分割:

      Ctrl + b, "   # 垂直分割
      
  • 在分割窗格之间切换:

    Ctrl + b, ↑/↓/←/→   # 向上、向下、向左、向右
    

关闭窗口或窗格

  • 关闭当前窗格:

    exit
    
  • 关闭当前窗口:

    Ctrl + b, &  # 确认关闭窗口
    

快捷键自定义

你也可以通过编辑 ~/.tmux.conf 文件来自定义 tmux 的快捷键和行为。

如果你需要更详细的帮助或者一些特定的配置,告诉我!