Wenn Sie in gVim vimtutor im Befehlsmodus aufrufen und die Eingabetaste drücken, kann das offizielle Vim-Tutorial nicht geöffnet werden und wechselt in den visuellen Modus.
过去多啦不再A梦
过去多啦不再A梦 2017-05-16 16:36:41
0
1
1057

Es heißt, dass Sie im Befehlsmodus von Vim direkt vimtutor eingeben und die Eingabetaste drücken können, um das offizielle Vim-Tutorial zu öffnen. Sobald jedoch der Buchstabe v eingegeben wird, wechselt er automatisch in den visuellen Modus und der Zweck des Öffnens des Vimtutor-Tutorials kann überhaupt nicht erreicht werden.

Eine andere Art, es auszudrücken, ist: Geben Sie zuerst den Befehlsmodus und dann vimtutor ein, aber es kann immer noch nicht geöffnet werden.

Wie öffne ich vimtutor direkt per Befehl? Kann es nur mit der Maus geöffnet werden?

------------Das Problem wurde gelöst--------------
Es stellte sich heraus, dass es sich auf die Befehlszeilen-Eingabeaufforderung der Shell und dann auf Enter bezieht vimtutor. Ich verstehe, dass es vimtutor im Befehlsmodus ist.囧......

过去多啦不再A梦
过去多啦不再A梦

Antworte allen(1)
世界只因有你

vimtutor并不是一个文件, 也不是一种模式, 而是一个可执行程序, 在shell命令行中输入vimtutor直接进入.

要想使用gvim来使用vimtutor, 可以添加-g参数. 即在cmdshell中, 执行vimtutor -g.

vimtutor本质上只是不使用用户配置文件, 非兼容模式下打开tutor文件. 类UNIX系统下在$VIMRUNTIME/tutor/tutor, Windows下是%HOME%/vimfiles/tutor(这点不确定). 你总可以在vim中执行:set runtimepath回车来获取运行时路径.

你可以在文件管理器中, 复制粘贴文件, 或是命令下执行. 主要是考虑到尽量不要修改原文件:

vim -u NONE -c "e $VIMRUNTIME/tutor/tutor" -c "w! TUTORCOPY" -c "q"
vim -u NONE -c "set nocp" TUTORCOPY

说明:

  • -u指定用户配置文件, 此处NONE表示不使用用户配置文件

  • -c执行命令

  • 第一条: 打开运行时路径的tutor文件, 保存为TUTORCOPY文件, 退出;

  • 第二条: 打开文件, 认定非兼容模式

Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage