rheostat2718 / conemu-maximus5

Automatically exported from code.google.com/p/conemu-maximus5
7 stars 1 forks source link

temux for conemu #1046

Open GoogleCodeExporter opened 9 years ago

GoogleCodeExporter commented 9 years ago
This would be sweet and make this product awesome.  

Look at powercmd which already uses it or the original:

http://www.powercmd.com/
http://tmux.sourceforge.net/

Original issue reported on code.google.com by webeleme...@gmail.com on 25 Apr 2013 at 3:01

GoogleCodeExporter commented 9 years ago
What are you suggesting exactly? Hint: splits are already implemented in ConEmu.

Original comment by ConEmu.Maximus5 on 25 Apr 2013 at 3:10

GoogleCodeExporter commented 9 years ago
whoa are they, sorry. Can you walk me through on how to do them.

My bad.

Original comment by webeleme...@gmail.com on 25 Apr 2013 at 3:21

GoogleCodeExporter commented 9 years ago
Update to latest version
Create new tab choosing split
Enjoy

Nothing special

Original comment by ConEmu.Maximus5 on 25 Apr 2013 at 3:30

GoogleCodeExporter commented 9 years ago
I would love to be able to run tmux in ConEmu as well (current it just gives me 
"open terminal failed: not a terminal".

Splits are nice with the gui, but I would like to be able to do full session 
management and be able to attach to sessions on either side of an ssh 
connection.

Original comment by dwo...@surgeforward.com on 9 Dec 2013 at 9:23

GoogleCodeExporter commented 9 years ago
Still failed to build tmux binaries.

Original comment by ConEmu.Maximus5 on 9 Dec 2013 at 10:46

GoogleCodeExporter commented 9 years ago
tmux 1.9 is now distributed with cygwin, so it would be nice to get it work 
under conemu. the problem is that conemu doesn't create the /dev/tty device, 
this is why tmux complaints

Original comment by lcors...@gmail.com on 31 Mar 2014 at 12:00

GoogleCodeExporter commented 9 years ago
Actually, the problem is of cygwin persistent ignorance if "win32" console.
ConEmu is not a sort of mintty emulator (which emulates /dev/tty), but full 
featured "hybrid" Windows terminal which support both Windows console API and 
ANSI sequences.
But, cygwin doesn't know it can and tries to process ANSI internally.

Original comment by ConEmu.Maximus5 on 31 Mar 2014 at 12:08

GoogleCodeExporter commented 9 years ago

Original comment by ConEmu.Maximus5 on 31 Mar 2014 at 12:08

GoogleCodeExporter commented 9 years ago
And there is any chance to see /dev/tty emulated in order to run tmux? is the 
thing that stops me at using conemu completely

Original comment by lcors...@gmail.com on 18 Apr 2014 at 11:13

GoogleCodeExporter commented 9 years ago
If you already have cygwin then just add a task that starts a mintty session. I 
copied the bash shortcut command and have this as one of my default tasks:

C:\cygwin64\bin\mintty.exe -i /Cygwin-Terminal.ico -

voila! tmux works from within the conemu console. :)

note that if you also open a command window (cmd.exe) and execute bash.exe then 
tmux will also not recognize it as a terminal. this is the same behavior 
exhibited by conemu.

Original comment by ramfre...@gmail.com on 31 Oct 2014 at 2:49

GoogleCodeExporter commented 9 years ago
Mintty is ChildGui, so you will lose much of ConEmu's features.

However, author of Issue 1774 has said he is able to run tmux from ConEmu 
RealConsole. I can't repeat his win, may be there are some cygwin config 
options.

Original comment by ConEmu.Maximus5 on 31 Oct 2014 at 10:08

GoogleCodeExporter commented 9 years ago
I don't know how author of Issue 1774 was able to run tmux, I followed the 
instructions found there, and while CTRL-L to clear screen works fine, tmux 
still complains about not being in a terminal.
As Max says running mintty inside conemu isn't the solution, because is the 
same as running mintty standalone

Original comment by lcors...@gmail.com on 31 Oct 2014 at 10:31

GoogleCodeExporter commented 9 years ago
Issue 1774 has been merged into this issue.

Original comment by ConEmu.Maximus5 on 31 Oct 2014 at 10:33