Estou sshing para um servidor linux via ExtraPutty e estou executando R. Se eu digitar algum código e, em seguida, eu acertar a seta para trás três vezes, recebo a seguinte saída:
blah blah some code^[[D^[[D^[[D
O console R não me permite voltar para trás em uma linha. Minhas teclas de seta funcionam bem quando eu saio do R e uso o shell C normalmente. Alguma idéia de por que isso pode estar acontecendo? É um problema chave de encaminhamento de eventos?
Respostas:
Crie um arquivo (ou adicione-o se existir) chamado
.inpurc
no seu diretório home no sistema remoto e adicione estas linhas a ele:Meu palpite (e é só um palpite) é que, por alguma razão, R não está lendo o sistema
/etc/inputrc
arquivo que é onde esse tipo de atalho de teclado é armazenado. Criar sua própria cópia local com as atribuições necessárias pode resolvê-la.fonte