Acho frustrante trabalhar na linha de comando do Windows, principalmente porque a janela do console é ruim de usar em comparação aos aplicativos de terminal no linux e no OS X, como "rxvt", "xterm" ou "Terminal". Principais reclamações:
Nenhuma cópia / pasta padrão. Você precisa ativar o modo "marcar" e ele só está disponível em um pop-up de vários níveis acionado pelo botão (pequeno) do canto esquerdo. Em seguida, copiar e colar precisa ser chamado no mesmo menu
Você não pode redimensionar arbitrariamente a janela arrastando, você precisa definir uma preferência (de volta ao pop-up de vários níveis) sempre que quiser redimensionar uma janela
Você só pode aumentar a janela antes que as barras de rolagem horizontal entrem na imagem. Barras de rolagem horizontais sugam.
Com o shell cmd.exe, você não pode navegar para as pastas com \\ netpath notation (UNC?), É necessário mapear uma unidade de rede. Isso é péssimo ao trabalhar em várias máquinas que terão diferentes unidades mapeadas
Existem truques ou aplicativos (pagos ou não) que resolvam esse problema?
fonte
bash
e o aplicativo do terminal éxterm
ougnome-terminal
ou ... então eu mal consigo percebê-los como sendo essencialmente o mesmo.cmd.exe
,. Unix-like sistemas operacionais têm um programa separado para o shell (geralmentebash
,dash,
sh,
csh,
ksh,
zsh, I could go on but I won't) and the terminal emulator (
gnome-terminal,
konsole,
xterm`, etc.)Respostas:
Desculpe a autopromoção, sou o autor de outro emulador de console, não mencionado aqui.
O ConEmu é um emulador de console de código aberto com guias, que representa vários consoles e aplicativos simples da GUI como uma janela personalizável da GUI.
Inicialmente, o programa foi projetado para funcionar com o Far Manager (minha substituição de shell favorita - gerenciamento de arquivos e arquivos, histórico e conclusão de comandos, editor poderoso). Mas o ConEmu pode ser usado com qualquer outro aplicativo de console ou com ferramentas simples da GUI (como o PuTTY, por exemplo). ConEmu é um projeto ao vivo, aberto a sugestões.
Um breve trecho da longa lista de opções:
Os usuários do Far Manager adquirem arrastar e soltar no estilo shell, miniaturas e blocos em painéis, guias para editores e visualizadores, cores verdadeiras e estilos de fonte (itálico / negrito / sublinhado).
PS. O Far Manager suporta caminhos UNC (\\ server \ share \ ...)
fonte
Experimente o Console 2 .
fonte
Assuma o comando . Este já existe há muito tempo (anteriormente 4DOS). Eu usei isso no Windows NT 3.5 (!) E adorei.
O Cygwin permite que você execute o X no Windows, para que você possa
xterm
iniciar ou qualquer aplicativo de terminal que você preferir e também obter o benefício de usar um shell UNIX.fonte
Mesmo com esses, o cmd.exe não é um ótimo console. Veja todas as outras respostas e as perguntas anteriores sobre o fluxo de pilha sobre o mesmo assunto. O projeto "Console" do sourceforge parece muito bom.
fonte
Console
Da documentação:
Como um shell de programação, pode-se usar o ipython .
fonte
Eu também tenho esses problemas há anos no Windows, mas recentemente encontrei este projeto: Console
Ele ainda requer o "modo de marcação" para copiar / colar, mas pelo menos está disponível no menu contextual do botão direito (para que você não precise mover o mouse para o canto superior esquerdo e, em seguida, movê-lo novamente para o texto que deseja selecione)
Os caminhos UNC não são suportados pelo cmd.exe, mas são suportados pelo PowerShell. (O console pode ser configurado para usar qualquer shell, incluindo cmd.exe e PowerShell)
fonte
Eu uso o Cygwin dentro do emulador de terminal Poderosa .
fonte
Eu pessoalmente uso Mintty. Portanto, eu uso o Cygwin (porque esse é o único shell que ele suporta, tanto quanto eu sei).
BTW Há outra pergunta: melhor comando para o Windows? Eu encontrei.
fonte
Eu acho que você vai adorar o PowerCMD, que pode trabalhar 4 janelas de comando ao mesmo tempo. Além disso, você pode usar muitos comandos extras dentro do PowerCMD. PowerCMD
fonte
Há um pequeno programa mo.exe no github que resolve os três primeiros problemas: https://github.com/boolship/Mo
Ele roda na janela normal do console do DOS, no Git Bash no Windows, etc.
atualizar:
Esse link agora está obsoleto, use: https://github.com/boolship/MoDi
fonte
Use Gow.exe .. Isso fará com que o seu DOS-prompt como terminal Linux ...
outro
Use ZOC.exe ... seu terminal do período de avaliação ...
outro
Instale o Git .. ele fornece um console bash de onde você pode usar comandos unix, parcialmente
fonte
Estou usando terminais para conexão remota via Telnet, RDC, SSH, ... Combina os protocolos mais usados em um programa.
URL: http://www.codeplex.com/Terminals
fonte
Por que não usar Putty?
fonte
Eu uso o rxvt do cygwin. Ele se comporta muito como um xterm.
fonte
Dê uma olhada no Take Command .
(O comando Assumir, no entanto, "não é gratuito".)
fonte