Take the 2-minute tour ×
Super User is a question and answer site for computer enthusiasts and power users. It's 100% free, no registration required.

I like to use Console2 for my Windows shell work, where I usually make it open a cygwin bash prompt.

I'd like to try out MinTTY (2), and want to host it within Console2 as well. If this is possible, how do I do it?

I've set Console2 to have a tab that fires

C:\cygwin\bin\mintty.exe -

but this removes the Console2 window and creates a MinTTY one that is not visible.

share|improve this question
add comment

2 Answers

up vote 11 down vote accepted

You can not do that.

Console2 (being a "Terminal Emulator") hosts terminal programs .. as in "hey, I will render the chars you want to output and I will give you what the user types into the keyboard". Useful terminal programs mostly used in "Terminal Emulators" are "Shells", such as "cmd.exe" or "powershell.exe" or "bash.exe" or "zsh.exe". If you like it, you could also host "python.exe" from within Console2.

Mintty is also a "Terminal Emulator". For that reason, you can not do what you are asking for.

Just to explain the used 'terms' (hehe) a bit more:

  • Terminal: "The function of a terminal is confined to display and input of data ... A text terminal, or often just terminal (sometimes text console) is a serial computer interface for text entry and display." Back in the good old days these "terminals" were really hardware and looked like:

    alt text

  • Terminal Emulator: "A terminal emulator, terminal application, term, or tty for short, is a program that emulates a "dumb" video terminal within some other display architecture. Though typically synonymous with a command line shell or text terminal, the term terminal covers all remote terminals, including graphical interfaces."

  • Shell: "A shell is a piece of software that provides an interface for users to an operating system..."

share|improve this answer
1  
More precisely, Console2 is a terminal (and so is MinTTY). –  Dennis Williamson Jul 13 '10 at 14:19
    
indeed. i .. tried to improve the answer :) –  akira Jul 13 '10 at 16:20
add comment

You cannot host MinTTY, but you can use directly the Cygwin bash as the Console2 shell. Just create a new tab with \bin\bash.exe --login -i as your shell

share|improve this answer
add comment

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.