Como alternar entre os modos de fonte de entrada através do Terminal?

1

Eu olhei as respostas para a pergunta Como Eu mudo teclados da linha de comando? , no entanto, descobri que, embora eles indiquem como trocar fontes de entrada através do Terminal, eles não mostram como alternar entre os modos das fontes de entrada. Por exemplo, eu tenho "Japanese (Anthy)" instalado, que tem várias seções diferentes: Input mode , Typing mode , Segment mode e Dictionary mode . Em cada um deles, existem diferentes modos que você pode definir para essas configurações. Como o Input mode one fornece modos de entrada como Hiragana e Katakana , o Typing mode permite alterar entre Romaji , Kana e Thumb shift , e os outros têm outras várias opções pode mudar entre para alterar o modo de fonte de entrada.

Estes são muito fáceis de mudar através da GUI, pois há apenas um menu suspenso na barra AppIndicator, no entanto, como eu vou precisar usar TTYs por um tempo e não ter acesso à GUI normal, eu preciso saber como alternar entre esses diferentes modos no Terminal. Então, como isso pode ser feito?

No mínimo, preciso saber como alternar entre os modos Input mode .

Estou executando o Ubuntu GNOME 15.10 com o GNOME 3.18.

    
por Gunnar Hjalmarsson 10.04.2016 / 20:48

1 resposta

0

Estou quase certo, você não terá sucesso fazendo essas coisas desta forma se você usar o console clássico tty em vez de um programa terminal (baseado em gui).

Isso está na causa do fluxo de dados de entrada. Quando você usa um programa como o xterm, ele recebe seu fluxo de entrada do sistema X window. Portanto, há muitos softwares de alcance de recursos entre a tecla que você está pressionando no teclado e o fluxo de entrada designado para o aplicativo X. Esse software faz os modos de entrada do seu desejo - não é uma característica do xterm.

Se você estiver usando um console tty, você está próximo do bare metal. Você está trabalhando com os binários agetty, login e bash e todos eles chegam lá diretamente do kernel. Existem alguns mapeamentos de teclado entre a tecla pressionada e o fluxo de entrada do bash, mas não há nenhum código de programa de alcance do recurso que faça coisas úteis como você deseja.

    
por cmks 10.04.2016 / 23:38