Estou acostumado a segurar left Alte inserir o caractere ASCII sempre que uso uma configuração de teclado desconhecida e quero digitar um caractere especial.
Por exemplo, Alt+ 0+ 9+ 2forma uma barra invertida (\).
Isso está no Windows. Existe uma maneira de fazer isso no Ubuntu?
Nota: também quero poder usar isso no modo console. Isso significa que não quero uma solução envolvendo software com GUI.
Responder1
Se você estiver usando o Gnome (o Ubuntu padrão usa), você pode fazer isso mantendo pressionadas as Ctrlteclas Shifte e digitando u
seguido dohexadecimalvalor do personagem.
Para produzir a barra invertida \
, você seguraria Ctrl+ Shifte pressionaria U, 5e C.
No Windows você digita o valor decimal, enquanto no Linux você digita o valor hexadecimal (que geralmente é mais curto se você usar números mais altos). Ovocêsignifica Unicode.
Uma tabela bastante completa de valores hexadecimais pode ser encontradaaqui. Atenção, a página pode demorar muito para carregar!
Responder2
O driver do console do Linux não possui recursos para inserir caracteres dessa maneira... mas não é realmente necessário, pois os shells podem lidar com isso sozinhos.
$ echo $'\x5c'
\
Responder3
Outra opção (mas não insere caracter por código ASCII/Unicode) é ativar oComposeKey(como Altno meu caso), para que você possa digitar coisas como:
- Alt+ =+ e→€
- Alt+ '+ e→é
- Alt+ ^+ e→ê
etc. Caso você queira inserir letras latinas usadas com frequência (como em espanhol, francês, etc.), isso pode ser mais rápido do que aprender os pontos de código Unicode. É tudo uma questão de ter escolha!
Responder4
Não é exatamente o que o OP está pedindo, mas talvez seja o suficiente para quem está lendo isso.
Dependendo do layout de teclado selecionado, você já poderá digitaralgunscaracteres unicode e ASCII; assim como no macOS. Clique no seletor de idioma próximo ao ícone da bandeja (se houver), depois em Show Keyboard Layout
e dê uma olhada nos caracteres alternativos das teclas individuais.
Por exemplo, você pode digitar… (reticências) com right ALT + .e ÷ (divisão) com right ALT + SHIFT + ..
Além disso, essas teclas funcionam até no Sublime, que se mostrou mais teimoso em relação ao CTRL + SHIFT + U.