views:

8985

answers:

11

I loath working on the command line in Windows, primarily because the terminal application is wretched to use compared to terminal applications on linux and OS X. Major complaints

  1. No standard copy/paste. You have to turn on "mark" mode and it's only available from a multi-level popup triggered by the (small) left hand corner button. Then copy and paste need to be invoked from the same menu

  2. You can't arbitrarily resize the window by dragging, you need to set a preference (back to the multi-level popup) each time you want to resize a window

  3. You can only make the window so big before horizontal scroll bars enter the picture. Horizontal scroll bars suck.

  4. You can't navigate to folders with \\netpath notation (UNC?), you need to map a network drive. This sucks when working on multiple machines that are going to have different drives mapped

Are there any tricks or applications, (paid or otherwise), that address these issue?

+24  A: 

Try Console 2.

Greg Hewgill
I'm using Vista and Console 2 (and 1.5) crashes very often.
klew
This works very well for me under 64-bit XP. Using it with both cmd.exe and Cygwin bash.
Marius
do you know how i can make console open at a directory that i right click at? in win7, you can shift-right-click on a directory, and select 'open commandline here', but it doesnt seem possible to change that program to console2.
Chii
@Chii: That's certainly possible to do (Git for Windows, for example, has a "Git Bash here" right click option). I'm not sure how to do it exactly, but that would be a great question for http://superuser.com.
Greg Hewgill
+1  A: 

Take a look at Take Command.

Lasse V. Karlsen
I use take command a lot. It does copy/paste, drag-resize, etc.
piCookie
+9  A: 

Try these:

Windows PowerShell, a managed command interpreter from Microsoft. Take Command. This one has been around for a long time (formerly 4DOS). I used this on Windows NT 3.5 (!) and loved it. Cygwin lets you run Unix shells on Windows.

Apocalisp
I'm not looking for a different shell interpreter, it's the application itself I loath. Cygwin suffers the same problems and I got the impression somewhere that Windows PowerShell does as well. Is that impression wrong?
Alan Storm
Yes, powershell's got the same problem.
Patrick
Just reread my response, any loathing was directed at windows, and not you for being helpful :)
Alan Storm
Powershell uses the same command shell host so it doesn't solve these problems.
Wedge
+4  A: 

I've had these issues too for years on Windows, but I recently found this project: Console

It still requires "mark mode" for copy/paste, but at least it's available from a right-click contextual menu (so you don't need to move the mouse to the top left and then move it again to the text you want to select)

UNC paths are not supported by cmd.exe but they are supported by PowerShell. (Console can be configured to use any shell, including cmd.exe and PowerShell)

ckarras
+3  A: 

Console

From documentation:

NOTE: Console is NOT a shell. Therefore, it does not implement shell features like command-line completion, syntax coloring, command history, etc.

Console is simply a nice-looking front end for a shell of your choice (cmd.exe, 4NT, bash, etc.) Other command-line utilities can also be used as 'shells' by Console.

As a programming shell one can use ipython.

J.F. Sebastian
+2  A: 

I'm using Terminals for remote connection via Telnet, RDC, SSH, ... Combines most used protocolls in one program.

URL: http://www.codeplex.com/Terminals

Anheledir
+3  A: 

I use Cygwin with Poderosa.

Dan Dyer
+1  A: 

Try any of the things suggested when I asked this question.

James A. Rosen
+6  A: 
  1. Turn on quickedit mode (but selection is still rectangular instead of word-wrapped)
  2. Resizing by dragging works for me
  3. You can change the buffer size which will impact when scrollbars appear
  4. pushd \\server\share

Even with those, cmd.exe isn't a great console. See all the other replies and the earlier stackoverflow questions on the same subject. The "Console" project from sourceforge looks pretty good.

Adam Mitz
A: 

Why not use Putty?

A: 

I use rxvt from cygwin. It behaves very much like an xterm.

Tim