Recentemente eu instalei o ubuntu no meu laptop para usar a programação c. mas quando abro o terminal e digitei vi test.c, ele o abre, mas não funciona corretamente. quando pressiono backspace, ele não funciona e quando pressiono a tecla de seta, ele imprime alguns alfabetos. O que farei para funcionar corretamente. por favor, alguém ajude nesse problema relacionado. obrigado
19
Respostas:
Tipo
sudo apt-get install vim
no seu terminal, isso resolverá o seu problema
fonte
Por padrão, o Ubuntu instalará
vim-tiny
, uma versão básica do vim. Quando você digitavi
o terminal, ele inicia esse vim mínimo no modo compatível com o vi por padrão. Do ponto de vista do usuário normal do vim, isso é horrível, pois vi compatível significa backspace e todo o comportamento normal do vim se comportará da maneira original do vi.Uma solução é abrir
.vimrc
e desligar o modo compatível vim, incluindo a linha:set nocompatible
.O outro é instalar manualmente a versão mais cheia de recursos do vim (como a versão completa), por exemplo
sudo apt-get install vim
. Por padrão, em sistemas baseados no Debian como o Ubuntu, isso fará com que o comandovi
inicie o vim up no modo não compatível.fonte
Geralmente, o UBUNTU envia a versão lite do VI que é mais incompleta, especialmente com laptops. Resolver esta solução mais fácil é instalar a VERSÃO COMPLETA do VI Editor.
Use TERMINAL e dispare
sudo apt-get install vim
forneça a senha e definitivamente funcionará.
fonte
Eu tive o mesmo problema, lembre-se de que, depois de digitar test.c, você deve pressionar a tecla "i" para começar a digitar seu código
fonte
pressione a tecla Inserir para digitar / excluir.
Quando você terminar de editar, pressionar esc permitirá digitar comandos como: wq (salvar e sair) ou: q! (saia sem salvar)
fonte
primeiro conecte-se à internet e digite o seguinte comando no terminal,
fonte