Por que meu vimtutor está em branco?

14

Eu quero aprender Vim. A grande maioria das pessoas me aconselha a usar vimtutor. Eu baixei o pacote e o executei, mas recebi uma tela em branco.

insira a descrição da imagem aqui

Eu vejo no Youtube que deve haver toneladas de coisas lá. Mas não estou entendendo ... Como posso corrigir isso?

Originalmente, o terminal me disse para instalar vim-runtimepara rodar vimtutor, e eu fiz e ele rodou, embora com uma tela em branco. Consegui executar este tutorial após a instalação vim-gtk. Alguém sabe por que não apareceu pela primeira vez?

dayuloli
fonte
1
É um problema antigo, veja bugs.launchpad.net/ubuntu/+source/vim/+bug/255847 Tente instalar o vim (e remover o vim-tiny). Você também pode precisar fazer logoff e logon novamente para que algumas de suas variáveis ​​ambientais sejam atualizadas.
Panther
Obrigado pelo link. Corrigi-o instalando vim-gtk, mas foi muito frustrante ... obrigado novamente por seu comentário.
dayuloli
@dayuloli, você pode postar a solução que funcionou para você como resposta e aceitá-la, para que esta pergunta não seja mais listada como sem resposta?
Mike Miller
@mtmiller Em vez disso, publiquei a solução que resolveu o problema na própria pergunta, mas ainda não sei o motivo por que isso aconteceu. Então, deixarei em aberto por enquanto.
dayuloli
@dayuloli antes de você instalar vim-gtk, quais vim*pacotes você instalou? Você só tinha a vim-tinyvariante instalada?
Mike Miller

Respostas:

17

O vimtutorcomando requer um Vim que tenha o suporte de script do Vim compilado. Para aqueles familiarizados com a criação do Vim a partir da fonte, isso requer pelo menos o normalconjunto de recursos ou superior.

A instalação padrão da área de trabalho Ubuntu inclui apenas o pacote vim-tiny Instale o vim-tiny , que é compilado com quase todos os recursos opcionais desativados. Essa variante do Vim fornece o suficiente para ser executada vicom todas as funcionalidades básicas de um editor compatível com vi, mas sem o poder do Vim. Como não possui o suporte a scripts do Vim ativado, ele não pode funcionar com o vimtutorcomando. Você deve instalar um dos pacotes variantes do Vim mais capazes:

Qualquer um desses pacotes fornece um Vim capaz de executar vimtutor. Para saber mais sobre as diferenças entre essas variantes do Vim, consulte as seguintes perguntas:

Mike Miller
fonte
1

Você precisa instalar o vim antes de usar o vimtutor!

Execute o seguinte comando no prompt do Terminal!

sudo apt install vim

Agora use o vimtutor para aprender. Aprendizado feliz!

Mr. Suryaa Jha
fonte