Comecei a usar o Console2 como uma alternativa ao cmd.exe
Não consigo descobrir como copiar texto do console para a área de transferência - arrastar o mouse sobre ele não marcará nada e não há opção no menu do botão direito para "marcar" como em cmd.exe
Deve ser terrivelmente óbvio, mas acho que estou ignorando ... :(
cmd.exe
. IIRC, o estranho comportamento do mouse ocorre porque,cmd.exe
na verdade, lida com todo o desenho da janela, em vez de usar as APIs padrão do Windows. Como resultado, seu comportamento é um pouco anacrônico.cmd.exe
é um shell ; ele não faz nenhum desenho de janela, apenas analisa comandos. A janela que ele usa é uma janela "Console do Win32". Console2 é um "console" ou "terminal", um substituto para as feias janelas do console do Win32; o atraso é porque ele precisa pesquisar uma janela do console "real" oculta para alterações.Respostas:
Abra o menu Console2 Editar -> Configurações e, nas configurações de Teclas de atalho / mouse , defina as ações de seleção e cópia. Os padrões são um pouco instáveis.
Eu uso:
Certifique-se de pressionar 'Atribuir' após cada alteração que você fizer, caso contrário não terá efeito.
Última nota: Cuidado se você usar ESCou Ctrl+ Vno vim ou em qualquer outro aplicativo.
fonte
Manter SHIFTe marcar o texto deve funcionar (pelo menos para mim). Depois disso, clique em Editar -> Copiar
fonte
A atribuição de teclas e mouse do Console2 é um pouco descolada. Veja como fazer com que left_click == selecione o texto:
fonte
Você também pode apenas configurar Selecionar texto: Botão esquerdo do mouse
e ative "Copiar ao selecionar" na guia "Comportamento" nas configurações.
fonte
Console2 não é um shell. É um aprimoramento da janela do console. Você pode configurar o Console2 para executar qualquer shell que desejar, como cmd.exe ou bash.
Por padrão, acredito que a funcionalidade copiar e colar dentro da janela do Console2 é:
Selecionar texto: Shift + botão esquerdo do mouse
Copiar texto: botão esquerdo do mouse
Colar texto: botão médio do mouse
nota: por padrão, o botão direito do mouse exibe um menu que permite configurar o Console2
Você deve selecionar e copiar o texto (clicando no botão esquerdo do mouse após concluir a seleção). Simplesmente selecionar o texto não o copia automaticamente (como as configurações de edição rápida padrão do console do Windows).
fonte
Behaviour > Copy on select
está desmarcadaHotkeys > Mouse
definir o seguinte (note, imprensaAssign
após alterar as configurações para salvá-los)Com esta configuração:
Essa configuração é a mais próxima possível das operações habituais do modo de edição rápida do cmd, para que não confunda minha memória muscular, mas tem a vantagem de poder descartar as seleções sem copiar.
fonte
Sim, o Console2 é apenas um front-end e também o uso com o msys bash, o powershell e o cmd.exe básico. Os atalhos podem ser os mesmos para mais de uma função (eu deixei o botão do mouse para selecionar e limpar a seleção). No entanto, o padrão na guia "comportamento" nas configurações define AMBOS cópia automática na seleção AND limpar seleção na cópia, assim parecerá que a seleção será imediatamente descartada (o texto ainda está sendo copiado corretamente). Basta desmarcar a seleção clara na cópia e o texto selecionado permanecerá realçado.
Console2 é muito bom btw :)
fonte
Clique em + Manter a tecla Shift pressionada para realçar o que você provavelmente pensa.
fonte
Concluí as configurações acima e descobri que o console2 select falha às vezes, ou seja, em uma tela específica do console2, posso selecionar algum texto, mas algum texto não será selecionado.
A resposta foi um erro de dimensionamento da janela. Se você iniciar o console2 e arrastar a janela para ficar mais alta, poderá descobrir que qualquer coisa abaixo da borda inferior original da tela não é selecionável. Se você arrastar a borda inferior do console para cima e para baixo um pouco, ele parece se corrigir.
fonte
As configurações padrão são estranhas. Eu gosto destes:
fonte