Jestem przeciętnym użytkownikiem domowym, ale wciąż czasami używam terminala do prostych zadań. Kiedy wpisuję „terminal” w jedności, oferuje mi trzy opcje - ale jaka jest różnica? Nienawidzę zawsze wybierać losowo i myśleć o tym, co zrobiłem.
Jestem przeciętnym użytkownikiem domowym, ale wciąż czasami używam terminala do prostych zadań. Kiedy wpisuję „terminal” w jedności, oferuje mi trzy opcje - ale jaka jest różnica? Nienawidzę zawsze wybierać losowo i myśleć o tym, co zrobiłem.
Odpowiedzi:
Terminal to, w domyślnym oprogramowaniu Ubuntu, terminal gnome. XTerm to ... https://en.wikipedia.org/wiki/Xterm . UXTerm to XTerm z obsługą znaków Unicode. Główną różnicą między XTerm a Terminalem jest to, że terminal gnome ma więcej funkcji, podczas gdy XTerm jest minimalistyczny (chociaż ma funkcje, które nie są w terminalu gnome, ale są bardziej zaawansowane).
cat ~/Desktop/examples.desktop
wyglądają absolutnie identycznie, z czcionkami TrueType lub bez nich wybranymi za pomocą Control + kliknięcie prawym przyciskiem myszy. Czym dokładnie różnią się te dwa emulatory terminali?
Jeśli używasz Ubuntu, powinieneś także mieć gnome-terminal
zainstalowany. Dla Kubuntu domyślnym terminalem jest konsole
, a dla Lubuntu jest lxterminal
.
Wszystkie trzy są dobrym wyborem.
Wybrałbym, aby być w możliwie największym stopniu niezależnym od środowiska pulpitu lxterminal
.
xterm
i uxterm
są dobre, ale używają brzydko wyglądających czcionek i stwarzają pewne problemy związane z naciśnięciami klawiszy (zobacz Jak skonfigurować skróty klawiszowe dla xtermu? ).
re kidding, they can
dodać wiele wersji oprogramowania z powodu różnych czcionek. Wkurzanie ludzi, ponieważ ma to sens dla 1% użytkowników i kosztuje tak mało miejsca na dysku? Muszą być poważne różnice.
Gnome-terminal jest ogólnie bardziej świnią zasobów niż xterm i rxvt. Ponadto rozmiar instalacji gnome-terminal jest na ogół około dziesięć razy większy niż xterm.
Domyślnie urxvt używa funkcji o nazwie szybkie przewijanie. Powoduje to, że emulator terminala nie zawsze aktualizuje okno, gdy zmienia się zawartość. Jeśli program wysyła znaczną ilość danych do emulatora terminala, szybkie przewijanie może spowodować zauważalny wzrost wydajności. Xterm ma tę opcję domyślnie wyłączone, ale można go włączyć poprzez umieszczenie XTerm*fastScroll:
True
w swoim .Xresources
pliku. Gnome-terminal nie wydaje się mieć tej funkcji.
Gnome-terminal ma profile, które pozwalają definiować i szybko przełączać się między konfiguracjami.
gnome-terminal-server
, który pozwala otworzyć tyle okien, ile chcesz. Jeśli otworzysz tyle okien xterm, wymagania dotyczące pamięci będą podobne.
Dla przeciętnego użytkownika xterm
i uxterm
są dość bezużyteczne.
Osobiście polegam gnome-terminal
nawet na zaawansowanym użyciu. Po prostu usuwam pozostałe dwa, więc nie przejmuję się ich wyświetlaniem w wyszukiwaniu aplikacji.
gnome-terminal
czcionka wygląda spektakularnie i xterm -fa font -fs 10
po naciśnięciu [Alt] [F2] nie musisz tego robić ręcznie. Myślę, że możesz skonfigurować gnome-terminal, aby otworzyć xterm w ten sposób i wyjść. Kolejnym minusem Xterm jest jego lekkość. Jest archaiczny; to jest jak vim vs gedit. Jeśli nie masz nowoczesnego komputera, po prostu nie używaj Xterm. Nie możesz powiększyć; nie masz menu; nie możesz KOPIOWAĆ I WKLEJ (najbardziej denerwujące)! Zasadniczo używaj xterm, jeśli potrzebujesz ed do edycji bez większego użycia procesora.