-
-
Save lhsfcboy/f5802a5985a1fe95fddb43824037fe39 to your computer and use it in GitHub Desktop.
# This is a note of https://blog.pjsen.eu/?p=440 | |
I did a little research and have found that GIT Bash uses MINGW compilation of GNU tools. | |
It uses only selected ones. | |
You can install the whole distribution of the tools from https://www.msys2.org/ | |
and run a command to install Tmux. And then copy some files to installation folder of Git. | |
This is what you do: | |
Install before-mentioned msys2 package and run bash shell | |
Install tmux using the following command: pacman -S tmux | |
Go to msys2 directory, in my case it is C:\msys64\usr\bin | |
Copy tmux.exe and msys-event-2-1-4.dll to your Git for Windows directory, | |
mine is C:\Program Files\Git\usr\bin |
Thanks for the tip hollowmaster!
I downloaded msys2 and got tmux installed and moved to Git\usr\bin and when running tmux got no response/feedback.
Updated Git for my machine to 2.23.0 (I think before I was 2.20) and it worked like a charm.
@jsbarrett Thanks! Save my life. After upgrading Git For Windows from 2.17 to 2.25, it works!
Amazing! Thanks for the solution. @hollowmaster1496
thanks
Thanks for the tip lhsfcboy, I installed mysys2 to use tmux, but is more practical the git bash for some tasks.
I also needed to copy the msys-event-2-1-7.dll
file for it to work.
To download msys-event-*
link: http://repo.msys2.org/msys/x86_64/
@MaskeZen, thank you very much for sharing your experience with the adjustments to get "tmux" working.
It was similar for me, but besides the msys-event-2-1-7.dll file, I needed to include the msys-event_core-2-1-7.dll file to make it work.
@locopine thanks for suggesting the last file, works like a charm
@locopine May I know what version of git it is working for ?
Thanks for the gist.
Just a note for future lurkers. This technique doesn't work with all versions of Git Bash.
It worked for me with
msys-event-2-1-6.dll
and a fresh install ofgit v2.22.0-64-bit
on Windows 10.However, I previously had
git v2.19.1-64-bit
and when running tmux, got "tmux open terminal failed"