O meu teclado não funciona no ** terminal Ubuntu ** enquanto escreve um código fonte


1

Eu instalei um Máquina virtual .Eu uso Caixa Virtual para o mesmo. Meu sistema operacional host é o Windows XP SP3. Eu atribui 500mb de RAM e funciona bem. Mas meu problema é que meu Teclado não funciona em Terminal do Ubuntu enquanto escrevia um código fonte.

Quando eu uso as setas, me dá alfabetos A B C D . E também quando eu pressiono um . Ele age como um backspace. eu tenho um Teclado Logitech sem fio Eu não sei porque meu teclado não está funcionando dentro do Terminal (& amp; que apenas durante a digitação em códigos-fonte)

Eu tentei mudar o Codificação de caracteres mas isso não está ajudando.

Por favor ajude.

EDIT1 Alguém por favor ajude.


2
Pode valer a pena explicar qual aplicativo você está usando para editar o código-fonte especificado.
Christoffer Madsen

Qual terminal você está usando? O que echo $TERM impressão?
Nifle

Parece que o software do terminal está detectando o hardware virtual da sua VM incorretamente. Para corrigi-lo, você precisará informar ao software do terminal qual tipo de terminal seu hardware virtual melhor corresponde. Em minha experiência (limitada), isso pode significar experimentá-los um por um até encontrar um que funcione. Quanto aos passos para conseguir isso, espero que as pessoas mais conhecedoras entrem em contato neste momento.
boot13

@ Nifle -yea certo eu tenho aquele com o eco $ print.
Pavitar

Respostas:


3

editor de vim funciona bem.No entanto, editor vi meu teclado ainda age de maneira engraçada.

Então pra mim vim s uma boa alternativa.


0

Meu palpite é que o seu teclado está bem. As teclas de seta não devem funcionar dentro do vi (e é triste que elas estejam ativadas por padrão no vim). Além disso, existem diferentes modos no vim, talvez você tentou digitar no modo de comando, em vez de inserir o modo?

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.