Czy istnieje sposób na skopiowanie tekstu w htopie?

37

Zwykle w kitach możesz po prostu zaznaczyć tekst, aby go skopiować, ale wydaje się, że nie mogę zaznaczać tekstu za pomocą myszy w htopie.

Oczywiście nie ma menu do kliknięcia prawym przyciskiem myszy, ctrl + c nie działa i nie widziałem żadnego polecenia kopiowania w menu pomocy.

Czy można skopiować tekst w htopie?

Nate
źródło
Możesz zaznaczać i kopiować tekst top, ale musisz szybko działać, zanim zmieni się wyświetlacz. Nie wiem, na czym polega obsługa terminali htop, ale jak widać, wydaje się, że wyklucza to wybieranie, a zatem kopiowanie. Próbowałem Ctrl-Z i zresetowałem terminal, ale to nie pomogło, kiedy ponownie uruchomiłem zadanie fg. W tej chwili dochodzę do wniosku, że odpowiedź na twoje pytanie brzmi „nie”. Nie jestem pewien, dlaczego chcesz skopiować tekst, ale zrzut ekranu powinien działać jako sposób na zapisanie stanu natychmiastowego.
AFH

Odpowiedzi:

50

Z mojego doświadczenia Shiftwynika, że przytrzymanie pozwala wybrać tekst w programach obsługujących mysz (z których htopjedną, jak zakładam).

jjlin
źródło
3
Jest to „alt” pod Mac
Romain Jouin
2
Jedno zastrzeżenie, może kopiować tylko widoczny tekst. Przydałby się sposób na skopiowanie wiersza poleceń z htopa, gdy jest on znacznie dłuższy niż szerokość terminala.
P-Gn
1

Jednym ze sposobów kopiowania długich linii z htop jest:

krok 1. Zmień rozmiar czcionki terminala na coś bardzo małego (powiedz 6pt).

krok 2. Uruchom htop i zmaksymalizuj okno

krok 3. Uruchom procesy, przejdź do okna htop i ostrożnie naciśnij Ctrl + Shift + A, aby zaznaczyć wszystko, następnie zwolnij A i naciśnij C (bez zwolnienia Ctrl + Shift). Może to zająć trochę czasu, aby to zrobić (czasami możesz przypadkowo zabić htopa).

krok 4. Otwórz gedit lub inny edytor tekstu i Ctrl + V, jeśli edytor jest graficznym interfejsem użytkownika, lub naciśnij Ctrl + Shift + V, jeśli edytor otworzył się na terminalu (na przykład nano).

pebox 11
źródło