A maneira mais rápida de obter um símbolo do Euro em um prompt?

4

Primeiro, estou trabalhando em um teclado usando um layout QWERTY.

Agora, de vez em quando, preciso obter o símbolo Euro (€) no meu terminal (normalmente em um xterm).

Se eu cortar e colar o símbolo do Euro, ele aparecerá bem nos meus xterms, que têm o código de idioma definido assim:

$ echo $XTERM_LOCALE 
en_US.UTF-8

Como posso configurar o meu Linux (Debian / X) para que eu possa facilmente (e rapidamente) produzir um símbolo do Euro, sem mexer na minha configuração? (por exemplo, não estou mudando para um layout não QWERTY).

Eu não me importo se isso só funciona em X / xterm, isso seria bom o suficiente para mim.

Idealmente, eu precisaria de uma maneira de configurar um atalho que eu pudesse mudar para minha vontade, para ter certeza de que isso não interferiria com meus atalhos habituais.

Digamos que, se eu quiser ter na saída: € no meu xterm, como eu faria isso?

    
por SyntaxT3rr0r 16.03.2011 / 16:56

5 respostas

3

Se você configurar uma ComposeKey, poderá inserir o Euro com a sequência compose-E- = e obter muitos outros caracteres especiais de maneira semelhante.

link tem algumas informações relevantes (nem todas específicas para Gtk ou Ubuntu; compor as principais obras, mesmo se você tiver não gtk ou gnome) Veja também Como faço para colocar um chapéu em 'e' (ê)? e Remapeando caps-lock escapar, e menu para compor, no console do linux

    
por 16.03.2011 / 18:32
3

A maneira mais fácil seria usar uma chave de composição .

O Ubuntu tem uma página da comunidade que descreve esse recurso muito bem, mas não tenho certeza sobre sua precisão quando não usando o Ubuntu. A página diz que Shift + RightAlt é a chave padrão, mas não foi para mim no Debian (embora eu não use o layout normal do inglês dos EUA).

Pessoalmente, defino minha chave de composição para a tecla Menu porque não achei útil o comportamento padrão dela.

Depois de configurar uma chave de composição, é possível digitar um símbolo do Euro com pelo menos 8 combinações diferentes. Pressione e solte (não segure e digite o próximo caractere, não é uma tecla modificadora) o compose key , seguido por e , depois = .

Você pode usar e ou c e E ou C também. Além disso, a ordem dos dois caracteres não importa para essa composição, portanto você pode inserir o = primeiro.

    
por 16.03.2011 / 18:33
1

O símbolo do Euro (€) é o caractere Unicode U + 20AC, então pelo menos um dos seguintes itens deve funcionar:

  • Pressione e segure a tecla Shift + Ctrl enquanto digita U 2 0 A e C (e depois solte o Shift e o Ctrl ).
  • Digite Shift + Ctrl + U (isto é, pressione e segure a tecla Shift + Ctrl enquanto você digita U , e então solte o Shift e o Ctrl ), então digite 2 0 A e C , depois pressione e solte o botão Shift + Ctrl .
por 13.02.2016 / 21:37
0

Pode ser que isso possa ajudar:

If the euro character is not represented in your X terminal emulator, you can change the default font by changing either the users' configuration files (.Xdefaults or .Xresources) or the system-wide configuration at /etc/X11/app-defaults/XTerm:

 *font:     -misc-fixed-medium-r-normal-*-*-120-*-*-c-*-iso8859-15
 *VT100*font2:           -misc-fixed-medium-r-normal-*-*-70-*-*-c-*-iso8859-15
 *VT100*font3:           -misc-fixed-medium-r-normal-*-*-100-*-*-c-*-iso8859-15
 *VT100*font4:           -misc-fixed-medium-r-normal-*-*-120-*-*-c-*-iso8859-15
 *VT100*font5:           -misc-fixed-medium-r-normal-*-*-140-*-*-c-*-iso8859-15
 *VT100*font6:           -misc-fixed-medium-r-normal-*-*-200-*-*-c-*-iso8859-15

In /etc/X11/app-defaults/XTerm, make sure you replace old lines with these options.

After editing a .Xdefaults file, reload it with xrdb -merge ~/.Xdefaults. (Similarly for .Xresources.)

Note that the derivative programs also use the font resource to set the default font, so the procedure is analogous.

DE: link

    
por 16.03.2011 / 17:27
0

Aqui (Fedora em um laptop HP, teclado Latam) AltGr-E faz o truque. Tenho certeza que funciona da mesma forma no meu netbook Samsung e no meu ultrabook Asus (todos Latam).

    
por 13.02.2016 / 23:24

Tags