Como executar o vimtutor no Windows?

21

Estou executando o vim no Windows 7. Funciona, mas quando digito vimtutorna linha de comando, uma janela se abre e fecha imediatamente, e nada mais acontece.

Existe uma maneira de executar o vimtutorVim para Windows?

Eric Wilson
fonte
Eu fico com um comportamento diferente, mas ainda com problemas quando tento executar o arquivo vimtutor.bat. Enviei um relatório para a lista de discussão dos desenvolvedores do Vim.
Heptite

Respostas:

17

Execute a gVimpartir do menu Iniciar, depoisFile->Open

C:\Program Files\Vim\vim73\tutor\tutor

(pode ser diferente com outra versão ou local de instalação, não possui extensão de arquivo). Salve uma cópia do arquivo My Documentsno menu.

O vimtutorcomando é apenas um comando de atalho para isso, além de mostrar automaticamente as traduções corretas, se necessário. Você não precisa disso.

Damien Ayers
fonte
Para mim, o caminho era C: \ Program Files (x86) \ Vim \ vim81 \ tutor \ tutor
Stefan
7

Vim 8

Este script iniciará o Vim em uma cópia do arquivo do tutor!

C:\Program Files (x86)\Vim\vim80\vimtutor.bat

insira a descrição da imagem aqui

Igor Wojda
fonte
3
A tecnologia melhorou desde 5 anos
yass
3

Como executar o vimtutor no Windows?

  • Instale o cygwin com o vim, abra um terminal Cygwin e digite vimtutor.

(Foi assim que tudo foi concebido).

Explicação:Estou sugerindo que você use a ferramenta certa para o trabalho, é por isso que estou "promovendo" o Cygwin, que é uma das melhores maneiras de ter não apenas o vim, mas todo um ambiente semelhante ao UNIX no Windows. É evidente pela pergunta que você está usando alguma implementação gráfica do vim e não pode executar o vimtutor sem uma solução alternativa. Eu digo que é uma grande oportunidade de experimentar algo diferente: uma coleção de ferramentas que não são apenas coerentes entre si, mas também bem integradas ao ambiente host (Windows). Esta é minha sugestão sincera, que espero que não apenas permita que você execute o vimtutor sem problemas, mas possivelmente ofereça outras satisfações assim que começar a usá-lo. Isso me deu muitos, e nenhum problema ao longo dos anos, daí o meu entusiasmo em compartilhar minha experiência.

PS Em seu comentário recente, você menciona não ter uma máquina Windows, então acho que essa pergunta não é mais relevante para você. Talvez essa sugestão possa ser útil para outros.

simlev
fonte
Não sei por que você está repetindo respostas em uma pergunta de 6 anos.
22417 Eric Eric
2
@ Ericric Wilson, acredito que estou dando uma resposta diferente das existentes. Concordo que isso não terá muita visibilidade, dada a idade pós.
30617 simlev
Não percebi, eu vejo agora. Pode ser útil adicionar algumas informações sobre o que mudou (versão do cygwin ou vim etc.). Não aceitarei a resposta, pois não tenho uma máquina Windows, por isso não posso testar.
Eric Wilson
1

Isso pode acontecer quando o Vim não tem uma tradução de um arquivo de tutor no idioma definido pelo sistema, quando você instala arquivos de idioma adicionais durante a instalação do Vim (se estiver instalando através do instalador do Windows) e usa o Windows com um código de idioma não suportado. Consegui executar o vimtutor sem problemas ao reinstalar o Vim com a caixa de seleção para instalar arquivos de idioma adicionais desmarcados.

Vilinkameni
fonte
0

Para aqueles que preferem iniciar o tutor diretamente, aqui está uma simples substituição fácil (ajuste o diretório de instalação do Vim):

@echo off
copy "C:\program Files\Vim\vim74\tutor\tutor" "%TEMP%\tutor"
gvim -u NONE -c "set nocp" "%TEMP%\tutor"
staafl
fonte
0

Encontre o arquivo BAT do vimtutor (normalmente $VIM/vim74) e clique duas vezes nele. Uma janela do daemon cmd é aberta e a janela do vimtutor será aberta e não fechará imediatamente.

Fannyxl
fonte
0

Se você instalou o Vim através do Git for Windows , não terá sorte (atualmente, ou seja, Git v2.12.2). O único vimtutorcomando instalado é o script bash. Portanto, se você estiver executando o subsistema Linux no Windows ou no Cygwin, poderá estar bem, mas caso contrário não.

O tutordiretório existe C:\Program Files\Git\usr\share\vim\vim80, mas obviamente você precisará copiá-lo manualmente para um diretório temporário, como o vimtutorscript.

icc97
fonte
11
O comando vimtutorrealmente funciona para mim no git-bash (MINGW64) por algum motivo.
Jesse Reza Khorasanee