如何在Windows上运行vimtutor?


21

我在Windows 7上运行vim。它可以工作,但是当我vimtutor在命令行上键入时,一个窗口会立即打开和关闭,并且没有任何其他反应。

有没有一种方法可以在vimtutorWindows的Vim 上运行?


当尝试运行vimtutor.bat文件时,我得到了不同但仍然不完整的行为。我已经向Vim开发人员的邮件列表提交了一份报告。
Heptite

Answers:


17

gVim从开始菜单运行,然后File->Open

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

(可能与其他版本或安装位置不同,它没有文件扩展名)。My Documents使用菜单将文件的副本保存到。

vimtutor命令仅是执行此操作的快捷命令,并在必要时自动显示正确的翻译。不用了


对我来说,路径是C:\ Program Files(x86)\ Vim \ vim81 \ tutor \ tutor
Stefan


3

如何在Windows上运行vimtutor?

  • 使用vim 安装cygwin,打开Cygwin终端,然后键入vimtutor

(这就是曾经的意图如此简单)。

说明:我建议您使用正确的工具来完成这项工作,这就是为什么我要“推广” Cygwin,这是在Windows上不仅具有vim而且具有整个UNIX类环境的最佳方法之一。从这个问题可以明显看出,您正在使用某些图形化vim实现,并且没有解决方法就无法运行vimtutor。我说这是尝试不同事物的绝佳机会:不仅相互之间具有一致性,而且与主机环境(Windows)很好地集成在一起的工具集合。这是我衷心的建议,我希望它不仅使您能够轻松运行vimtutor,而且一旦开始使用它,可能会使您进一步满意。在过去的几年中,它给了我很多,甚至没有任何问题,因此,我热情地分享自己的经验。

PS在您最近的评论中,您提到没有Windows计算机,因此我想这个问题与您不再相关。也许这个建议可能对其他人有用。


不知道为什么要重复一个6岁的问题的答案。
埃里克·威尔逊

2
@EricWilson我相信我给的答案与现有的答案有所不同。我同意,鉴于职位年龄,这不会引起太多关注。
simlev

没注意到,我现在知道了。添加有关已更改内容(cygwin或vim的版本等)的一些信息可能会很有用。由于我没有Windows计算机,因此我无法测试,因此我不接受答案。
埃里克·威尔逊

1

当Vim没有将导师文件翻译成系统设置的语言时,当您在Vim安装过程中安装了其他语言文件(如果通过Windows安装程序进行安装)并且在不受支持的语言环境下使用Windows时,可能会发生这种情况。当我重新安装了Vim复选框时,我可以运行vimtutor而不出现问题,而无需选中即可安装其他语言文件。


0

对于那些喜欢直接启动辅导员的人,这里有一个简单的替代方法(调整Vim安装目录):

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

0

找到vimtutor BAT文件(通常为$VIM/vim74),然后双击它。将打开一个守护程序cmd窗口,并且vimtutor窗口将打开并且不会立即关闭。


0

如果您是通过Windows的Git安装Vim的,那么您就不走运了(当前是Git v2.12.2)。vimtutor安装的唯一命令是bash脚本。因此,如果您正在Windows上运行Linux子系统,或者您在Cygwin中,则可能没事,但否则就没有问题。

tutor目录确实存在于中C:\Program Files\Git\usr\share\vim\vim80,但是显然您必须像vimtutor脚本一样将其手动复制到临时目录中。


1
由于vimtutor某种原因,该命令实际上在git-bash(MINGW64)中为我工作。
Jesse Reza Khorasanee
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.