如果您找到错误或想讨论添加新功能的最佳方法,请打开问题。如果您有疑问或想讨论与vim做某事的最佳方法,则可以使用Stackexchange或Maillists之一。
什么是vim ?
vim是Good Old Unix编辑器VI的大大改进版本。添加了许多新功能:多级撤消,语法突出显示,命令行历史记录,在线帮助,拼写检查,文件名完成,块操作,脚本语言等。还有一个图形用户界面(GUI)。尽管如此,维持VI兼容性,那些“手指”的VI的人会感到宾至如归。有关VI的差异,请参见runtime/doc/vi_diff.txt 。
该编辑器对于编辑程序和其他纯文本文件非常有用。所有命令均以普通键盘字符给出,因此那些可以用十个手指打字的人可以很快工作。此外,功能键可以由用户映射到命令,并且可以使用鼠标。
vim还旨在提供(主要)兼容POSIX兼容的VI实现,当使用最小的功能集(通常称为vim .Tiny)时,许多Linux发行版将其用作默认的VI编辑器。
vim在MS-Windows(7、8、10、11),MacOS,Haiku,VM和Unix的几乎所有口味下运行。移植到其他系统应该不是很困难。 vim的较旧版本在MS-DOS,MS-Windows 95/98/ME/NT/2000/XP/Vista,Amiga DOS,Atari Mint,Beos,Beos,Risc OS和OS/2上运行。这些不再维护。
有关vim 9脚本,请参见readme_ vim 9。
分配
您通常可以使用自己喜欢的软件包管理器安装vim 。在Mac和Linux上,预装了vim的小版本,如果您想要更多功能,仍然需要安装vim 。
对于UNIX,PC,Amiga和其他一些系统,有单独的分布。此README.md文件附带运行时档案。它包括在运行时使用的文档,语法文件和其他文件。要运行vim您必须获得其中一个二进制档案或源档案库。您需要哪一个取决于要运行的系统以及您想要还是必须自己编译。检查https://www.**vi*m.org/download.php,以概述当前可用的发行版。
一些受欢迎的地方获得最新的vim :
- 从Github查看GIT存储库。
- 将源代码作为存档。
- 从vim -WIN32 -Installer存储库中获取Windows可执行文件。
编译
如果您获得了二元分发,则无需编译vim 。如果您获得了源分布,则所有用于编译vim的内容都在src目录中。有关说明,请参见src/INSTALL 。
安装
有关特定于系统的说明,请参见这些文件之一。在ReadMedir目录(在存储库中)或顶部目录中(如果打开存档):
README_ami.txt Amiga
README_unix.txt Unix
README_dos.txt MS-DOS and MS-Windows
README_mac.txt Macintosh
README_haiku.txt Haiku
README_vms.txt VMS
根据您使用的分布,还有其他README_*.txt文件。
文档
vim导师是初学者一小时的培训课程。通常可以从vim tutor开始。请参阅:help tutor以获取更多信息。
最好的是使用:help在vim中提供帮助。如果您还没有可执行文件,请读取runtime/doc/help.txt 。它包含其他文档文件的指针。用户手册读起来像一本书,建议学习使用vim 。请参阅:help user-manual 。
复制
vim是慈善软件。您可以随意使用并复制它,但鼓励您捐款以帮助乌干达的孤儿。请阅读文件runtime/doc/uganda.txt以获取详细信息(DO :help uganda内部的vim )。
许可证的摘要:使用或分发未修改的vim副本没有任何限制。 vim的一部分也可以分发,但必须始终包括许可文本。对于修改版本,适用一些限制。该许可证兼容GPL,您可以将vim与GPL库编译并分发。
赞助
修复错误并添加新功能需要大量时间和精力。要表示您对工作的赞赏,并激励开发人员继续从事vim工作,请发送捐款。
您捐赠的钱主要用于帮助乌干达的儿童。请参阅runtime/doc/uganda.txt 。但与此同时,捐赠增加了开发团队继续在vim上工作的动力!
有关vim网站上有关赞助外观的最新信息:https://www.vim.org/sponsor/
贡献
如果您想帮助使vim更好,请参阅contruting.md文件。
信息
如果您在MacOS上,则可以使用MAC vim 。
有关vim的最新消息可以在vim主页上找到:https://www.vim.org/
如果有问题,请查看vim文档或提示:https://www.vim.org/docs.php https://vim.fa**n*dom.com/wiki/ vim _tips_wiki
如果您仍然有问题或任何其他问题,请使用其中一个邮件列表与vim用户和开发人员讨论:https://www.vim.org/maillist.php
如果没有其他作用,请直接将错误报告到vim -dev邮件列表: < vim -dev@ vim .org>
主要作者
大部分vim是由Bram Moolenaar <Bram@ vim .org> Bram-Moolenaar创建的
将任何其他评论,补丁,鲜花和建议发送到vim -dev邮件列表: < vim -dev@ vim .org>
这是vim :VI的第9.1版README.md 。
