¿Cómo ejecutar vimtutor en windows?

21

Estoy ejecutando vim en Windows 7. Funciona, pero cuando escribo vimtutoren la línea de comando, una ventana se abre y se cierra inmediatamente, y no sucede nada más.

¿Hay alguna forma de ejecutar vimtutorcon Vim para Windows?

Eric Wilson
fuente
Obtengo un comportamiento diferente pero aún roto cuando intento ejecutar el archivo vimtutor.bat. He enviado un informe a la lista de correo de Vim Developers.
Heptita

Respuestas:

17

Ejecute gVimdesde el menú Inicio, luegoFile->Open

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

(puede ser diferente con otra versión o ubicación de instalación, no tiene una extensión de archivo). Guarde una copia del archivo para My Documentsusar el menú.

El vimtutorcomando es simplemente un comando de acceso directo para hacer esto, además de mostrar automáticamente las traducciones correctas si es necesario. No lo necesitas

Damien Ayers
fuente
Para mí, la ruta era C: \ Archivos de programa (x86) \ Vim \ vim81 \ tutor \ tutor
Stefan
7

Vim 8

¡Este script iniciará a Vim en una copia del archivo del tutor!

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

ingrese la descripción de la imagen aquí

Igor Wojda
fuente
3
La tecnología ha mejorado desde hace 5 años
yass
3

¿Cómo ejecutar vimtutor en windows?

  • Instale cygwin con vim, abra una Terminal Cygwin y escriba vimtutor.

(Así de simple se suponía que fuera).

Explicación:Le sugiero que use la herramienta adecuada para el trabajo, por eso estoy "promocionando" Cygwin, que es una de las mejores formas de tener no solo vim, sino un entorno completo similar a UNIX en Windows. De la pregunta se desprende que está utilizando alguna implementación gráfica de vim, y no puede ejecutar vimtutor sin una solución alternativa. Digo que es una gran oportunidad para probar algo diferente: una colección de herramientas que no solo son coherentes entre sí, sino que también están bastante bien integradas con el entorno host (Windows). Esta es mi sugerencia sincera, que espero que no solo le permita ejecutar vimtutor sin problemas, sino que posiblemente le brinde mayores satisfacciones una vez que comience a usarlo. Me ha dado muchísimos, y ningún problema en absoluto a lo largo de los años, de ahí mi entusiasmo por compartir mi experiencia.

PD: En su comentario reciente, menciona que no tiene una máquina con Windows, así que supongo que esta pregunta ya no es relevante para usted. Quizás esta sugerencia pueda ser de alguna utilidad para otros.

simlev
fuente
No estoy seguro de por qué estás repitiendo respuestas a una pregunta de 6 años.
Eric Wilson
2
@EricWilson Creo que estoy dando una respuesta diferente de las existentes. Estoy de acuerdo en que esto no tendrá mucha visibilidad dada la edad de publicación.
simlev
No me di cuenta, ahora veo. Puede ser útil agregar información sobre lo que ha cambiado (versión de cygwin o vim, etc.) No aceptaré la respuesta, ya que no tengo una máquina con Windows, por lo que no puedo probar.
Eric Wilson
1

Esto puede suceder cuando Vim no tiene una traducción de un archivo de tutor al idioma establecido por el sistema, cuando ha instalado archivos de idioma adicionales durante la instalación de Vim (si se instala a través del instalador de Windows) y usa Windows con una configuración regional no compatible. Pude ejecutar vimtutor sin problemas cuando reinstalé Vim con la casilla de verificación para instalar archivos de idioma adicionales sin marcar.

Vilinkameni
fuente
0

Para aquellos que prefieren iniciar el tutor directamente, aquí hay un reemplazo simple y sencillo (ajuste el directorio de instalación de Vim):

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

Busque el archivo BAT de vimtutor (generalmente $VIM/vim74) y luego haga doble clic en él. Se abre una ventana cmd de daemon y la ventana del vimtutor se abrirá y no se cerrará de inmediato.

Fannyxl
fuente
0

Si ha instalado Vim a través de Git para Windows , entonces no tiene suerte (actualmente, es decir, Git v2.12.2). El único vimtutorcomando instalado es el script bash. Entonces, si está ejecutando el subsistema Linux en Windows o está en Cygwin, entonces puede estar bien, pero de lo contrario no.

El tutordirectorio sí existe C:\Program Files\Git\usr\share\vim\vim80, pero obviamente tendrá que copiarlo manualmente a un directorio temporal como lo hace el vimtutorscript.

icc97
fuente
1
El comando vimtutorrealmente funciona para mí en git-bash (MINGW64) por alguna razón.
Jesse Reza Khorasanee