C'è un modo per copiare il testo in htop?


37

Normalmente in stucco puoi semplicemente selezionare il testo per copiarlo, ma non riesco a selezionare il testo con il mouse in htop.

Ovviamente non esiste un menu di scelta rapida da copiare, ctrl + c non funziona e non ho visto alcun comando di copia nel menu di aiuto.

È possibile copiare il testo in htop?


Puoi selezionare e copiare il testo top, anche se devi essere veloce prima che il display cambi. Non so quale sia la gestione dei terminali htop, ma come si osserva sembra precludere la selezione e quindi la copia. Ho provato Ctrl-z e resettato il terminale, ma questo non ha aiutato quando ho riavviato l'attività con fg. Quindi al momento concludo che la risposta alla tua domanda è "no". Non sono sicuro del motivo per cui si desidera copiare il testo, ma l'acquisizione dello schermo dovrebbe funzionare come mezzo per salvare uno stato istantaneo.
AFH,

Risposte:


50

Nella mia esperienza, tenere premuto Shiftti consente di selezionare il testo in programmi che hanno il supporto del mouse (di cui htopè uno, presumo).


3
È "alt" sotto mac
Romain Jouin il

2
Un avvertimento, può solo copiare il testo visibile. Sarebbe comunque utile avere un modo per copiare la riga di comando da htop quando è molto più lunga della larghezza del terminale.
P-Gn,

1

Un approccio per copiare lunghe righe da htop è il seguente:

passaggio 1. Cambia la dimensione del carattere del tuo terminale in qualcosa di molto piccolo (diciamo 6pt).

passaggio 2. Eseguire htop e ingrandire la finestra

passaggio 3. Esegui i tuoi processi, passa alla finestra htop ed esegui attentamente Ctrl + Maiusc + A per selezionare tutto, quindi rilascia A e premi C (senza rilasciare Ctrl + Maiusc). Potrebbe volerci un po 'di tempo per farlo (alcune volte potresti uccidere htop accidentalmente).

passaggio 4. Apri gedit o un altro editor di testo e Ctrl + V se l'editor è una GUI o premi Ctrl + Maiusc + V se l'editor si è aperto sul terminale (ad esempio nano).

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.