Portál AbcLinuxu, 7. května 2025 22:10

Dotaz: Kódování terminálu v GNOME

18.2.2010 21:34 imploder | skóre: 11
Kódování terminálu v GNOME
Přečteno: 429×
Odpovědět | Admin
Zdravím, mám malý dotaz: jde spouštět gnome-terminal tak, aby se přednastavilo i kódování a nemusel jsem se o to starat ručně?

Vytvořil jsem si pro ssh na servery profily terminálu, takže když vyberu profil, jako shell se spustí místo bashe ssh na ten server. V nastavení profilu (Uparvit -> Vlastnosti profilu) nejde nastavit kódování ani velikost (velikost jde ale při spuštění třeba "gnome-terminal --geometry=100x45", i když na otevření terminálu z horního menu to nemá vliv; na kódování jsem nic takového nenašel).

Díky
Nástroje: Začni sledovat (1) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

Fuky avatar 25.2.2010 02:00 Fuky | skóre: 52 | blog: 4u
Rozbalit Rozbalit vše Re: Kódování terminálu v GNOME
Odpovědět | | Sbalit | Link | Blokovat | Admin

Konsole to umí:

$ konsole -p DefaultEncoding=iso-8859-2
$ konsole --new-tab -p DefaultEncoding=iso-8859-2
$ konsole -version
Qt: 4.4.3
KDE: 4.2.1 (KDE 4.2.1)
Konsole: 2.2.1
-- RÁMO: psí tábor , ETriatlon: Výuka plavání
25.2.2010 10:23 Šangala | skóre: 56 | blog: Dutá Vrba - Wally
Rozbalit Rozbalit vše Re: Kódování terminálu v GNOME
Odpovědět | | Sbalit | Link | Blokovat | Admin
Nemůžu to teď zkusit, ale nezle to nějak takto:
env LANG=cs_CZ.ISO-8859-2 
gnome-terminal --disable-factory --geometry=100x45"
To, že trpíš stihomamem, ještě neznamená, že po tobě nejdou. ⰞⰏⰉⰓⰀⰜⰉ ⰗⰞⰅⰜⰘ ⰈⰅⰏⰉ ⰒⰑⰎⰉⰁⰕⰅ ⰏⰉ ⰒⰓⰄⰅⰎ ·:⁖⁘⁙†
25.2.2010 20:16 Šangala | skóre: 56 | blog: Dutá Vrba - Wally
Rozbalit Rozbalit vše Re: Kódování terminálu v GNOME
Odzkoušel jsem to a příkaz:

env LANG=cs_CZ.UTF-8 gnome-terminal --disable-factory -geometry=100x45

na mašině s defaultem en_US.UTF-8 sputí terminál s locale cs_CZ

To, že trpíš stihomamem, ještě neznamená, že po tobě nejdou. ⰞⰏⰉⰓⰀⰜⰉ ⰗⰞⰅⰜⰘ ⰈⰅⰏⰉ ⰒⰑⰎⰉⰁⰕⰅ ⰏⰉ ⰒⰓⰄⰅⰎ ·:⁖⁘⁙†
3.3.2010 20:27 imploder | skóre: 11
Rozbalit Rozbalit vše Re: Kódování terminálu v GNOME
Díky. --geometry=100x50 funguje (zvětší terminál), není mi jasné k čemu je --disable-factory, jde to i bez něj (asi je to jedno). Kódování se ale nenastaví (zkusil jsem env LANG=cs_CZ.ISO8859-2 gnome-terminal ..., kde cs_CZ.ISO8859-2 je to, co vypíše na serveru echo $LANG).
4.3.2010 10:08 Šangala | skóre: 56 | blog: Dutá Vrba - Wally
Rozbalit Rozbalit vše Re: Kódování terminálu v GNOME
Řekl bych že --disable-factory, je nutné pro správné nastavení kódování.
A fungovat by to mělo :)
To, že trpíš stihomamem, ještě neznamená, že po tobě nejdou. ⰞⰏⰉⰓⰀⰜⰉ ⰗⰞⰅⰜⰘ ⰈⰅⰏⰉ ⰒⰑⰎⰉⰁⰕⰅ ⰏⰉ ⰒⰓⰄⰅⰎ ·:⁖⁘⁙†
4.3.2010 00:17 l4m4
Rozbalit Rozbalit vše Re: Kódování terminálu v GNOME
Odpovědět | | Sbalit | Link | Blokovat | Admin
Použij luit při připojení na počítač s rozbitým locale.

Nastavovat kódování pro celý terminál nedává smysl.

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.