Windows安装tmux(亲测可行!!!在windows中一个git bash开多个窗口)

时间:2024-04-04 10:38:39

Windows安装tmux(亲测可行!!!在windows中一个git bash开多个窗口)

在具有两个Shell进程的Git Bash默认终端下运行的Tmux

我进行了一些研究,发现GIT Bash使用GING工具的MINGW编译。它仅使用选定的那些。您可以从https://www.msys2.org/安装工具的整个发行版,并运行命令来安装Tmux。然后将一些文件复制到Git的安装文件夹中。这是你做的:

  1. 安装前面提到的msys2软件包并运行bash shell
  2. 使用以下命令安装tmux: pacman -S tmux
  3. 转到msys2目录,在我的情况下是 C:\msys64\usr\bin
  4. 复制tmux.exemsys-event-2-1-4.dll到您的Git for Windows目录,我的是C:\Program Files\Git\usr\bin。请注意,将来您会看到此文件的版本号高于2-1-4

然后您就可以出发了。请注意,我在Git和MSYS的64位安装上执行此操作。现在,当您运行Git Bash时,请输入tmux。我最常用的命令是:

  • CTRL+B(然后释放) C —在现有的终端窗口中创建新的外壳
  • CTRL+BN—在外壳之间切换
  • CTRL+B一个数字—用相应的数字切换到所选的外壳
  • CTRL+B"—将当前窗口水平拆分为面板(面板在窗口内部)
  • CTRL+Bo—在当前窗口中的面板之间切换
  • CTRL+Bx—关闭面板