Existe uma maneira de copiar texto no htop?

36

Normalmente em massa você pode apenas selecionar o texto para copiá-lo, mas não consigo selecionar o texto com o mouse no htop.

É claro que não há menu de clique direito para copiar, ctrl + c não funciona e não vi nenhum comando de cópia no menu de ajuda.

É possível copiar texto no htop?

Nate
fonte
Você pode selecionar e copiar o texto top, apesar de ser rápido antes que a exibição seja alterada. Não sei em que manuseio de terminal está htop, mas, como você observa, parece impedir a seleção e, portanto, a cópia. Tentei Ctrl-z e redefini o terminal, mas isso não ajudou quando reiniciei a tarefa fg. Então, no momento, concluo que a resposta para sua pergunta é "não". Não sei por que você deseja copiar texto, mas a captura de tela deve funcionar como um meio de salvar um estado instantâneo.
AFH

Respostas:

49

Na minha experiência, segurar Shiftpermite selecionar texto em programas com suporte para mouse (dos quais htopum, eu assumo).

jjlin
fonte
3
É "alt" sob mac
Romain Jouin
2
Uma ressalva, ele só pode copiar texto visível. Ainda seria útil ter uma maneira de copiar a linha de comando do htop quando for muito maior que a largura do terminal.
P-Gn
1

Uma abordagem para copiar linhas longas do htop é a seguinte:

passo 1. Altere o tamanho da fonte do seu terminal para algo muito pequeno (digamos 6pt).

Etapa 2. Execute o htop e maximize a janela

etapa 3. Execute seus processos, alterne para a janela htop e, com cuidado, pressione Ctrl + Shift + A para selecionar tudo, depois solte A e pressione C (sem liberar Ctrl + Shift). Pode levar algum tempo para conseguir fazer isso (algumas vezes você pode matar o htop acidentalmente).

etapa 4. Abra o gedit ou outro editor de texto e Ctrl + V se o editor for uma GUI ou pressione Ctrl + Shift + V se o editor for aberto no terminal (por exemplo, nano).

pebox11
fonte