Nas janelas, é possível digitar a partir de sinais especiais do teclado, mantendo pressionada a tecla alt e digitando alguns números, dependendo do sinal que você deseja usar. Funciona com linux da mesma maneira?
Nas janelas, é possível digitar a partir de sinais especiais do teclado, mantendo pressionada a tecla alt e digitando alguns números, dependendo do sinal que você deseja usar. Funciona com linux da mesma maneira?
Respostas:
Você pode usar Ctrl+ Shift+ useguido pelo código em hexadecimal . (Você só precisa pressionar Ctrle Shiftenquanto digita o código)
u
, apenas mantenha pressionado Ctrl+Shift
) para "trabalha no GNOME" e um método para o VIM que usa o u
mas não o Shift
.
Compose
(mapeada como o botão direito do Ctrl), que deve funcionar em todas as Des uma vez que é fornecido pelo X. Compose " A
=> ä
, Compose g p i
=> "π", etc
X usa algo chamado chave de composição . Ao pressionar Compose, some key, some key... em sequência, você pode inserir caracteres. Eu tenho minha chave de composição definida como Menu; para digitar um ©
(símbolo de copyright), eu usaria Menu, o, c.
Uma lista completa de combinações de teclas de composição do X pode ser encontrada on-line (200 KiB) ou localmente em /usr/share/X11/locale/en_US.UTF-8/Compose
.
No Gnome, a tecla de composição pode ser configurada em Preferências → Teclado → guia Layouts → Opções de layout → Compor a posição da tecla.
setxkbmap
. Por exemplo, $ setxkbmap -option 'compose:menu'
definirá a tecla "menu" (entre Alt Gr e Ctrl direito no meu teclado) como a tecla de composição.
A entrada de caracteres Unicode no Linux varia. As perguntas freqüentes sobre UTF-8 e Unicode têm uma seção contendo diferentes métodos de entrada :
[unicode in hex]
é definido na ISO 14755 e implementado pelo GTK2 +, e funciona no Terminal GNOME e em outras aplicações.[unicode in hex]
funciona no VIM.[unicode in decimal using numpad digits]
funciona no console, desde que o seu ambiente esteja configurado corretamente para esperar UTF-8 (via variáveis de ambiente LOCALE ou LANG). (página de manual unicode_start ).Outros métodos que você pode usar:
xmodmap
para remapear as chaves no X (veja o link FAQ acima para exemplos).O console do Linux também suporta chaves de composição (a chave de composição geralmente é Alt+ AltGrou PrintScrn) - consulte Como definir uma chave de composição no terminal no Unix e no Linux Stack Exchange para obter detalhes.
Existe um método melhor para Linux e Windows do que usar códigos de teclas alt que não exigem que você se lembre de nenhum código. É descrito em detalhes aqui .
O essencial é que você use o AutoHotKey (Windows) ou o AutoKey (Linux). Ambos são executados em segundo plano e aceitam seqüências arbitrárias como acionador para executar um comando, que nesse caso é enviar um caractere especial para a área de transferência e colá-lo em qualquer programa que esteja sendo usado no momento.
O exemplo dado tem / delta como gatilho (incluindo a barra). Após digitar esses seis caracteres, eles são excluídos e substituídos por um δ.