vim - Vim 官方仓库

Created at: 2015-08-19 05:03:56
Language: Vim Script
License: Vim

维姆 编辑器

Github构建状态 批准生成状态 卷云构建状态 覆盖范围状态 覆盖扫描 Debian CI 包 福西斯密码拼写报告

如果你发现错误或想讨论添加新功能的最佳方法,请提出问题。如果你有问题或想讨论使用Vim做某事的最佳方式,你可以使用StackExchange其中一个邮件列表

什么是 Vim?

Vim是老式UNIX编辑器Vi的大幅改进版本。添加了许多新功能:多级撤消、语法突出显示、命令行历史记录、在线帮助、拼写检查、文件名完成、块操作、脚本语言等。还有一个图形用户界面(GUI)可用。尽管如此,Vi 兼容性仍然保持不变,那些“手指中”有 Vi 的人会感到宾至如归。请参阅 runtime/doc/vi_diff.txt 了解与 Vi 的差异。

该编辑器对于编辑程序和其他纯文本文件非常有用。所有命令都以普通键盘字符给出,因此可以用十个手指打字的人可以非常快速地工作。此外,功能键可以由用户映射到命令,并且可以使用鼠标。

Vim在MS-Windows(7,8,10,11),macOS,Haiku,VMS和几乎所有版本的UNIX下运行。移植到其他系统应该不是很困难。旧版本的Vim在MS-DOS,MS-Windows 95/98 / Me/NT / 2000 / XP / Vista,Amiga DOS,Atari MiNT,BeOS,RISC OS和OS / 2上运行。这些不再维护。

有关 Vim9 脚本,请参见README_VIM9

分配

你通常可以使用自己喜欢的包管理器来安装 Vim。在 Mac 和 Linux 上预装了小版本的 Vim,如果你想要更多功能,你仍然需要安装 Vim。

Unix,PC,Amiga和其他一些系统有单独的发行版。此文件随运行时存档一起提供。它包括在运行时使用的文档、语法文件和其他文件。要运行 Vim,你必须获取一个二进制存档或源存档。你需要哪一个取决于你要运行它的系统以及你是否愿意或必须自己编译它。查看 https://www.vim.org/download.php 以获取当前可用发行版的概述。

README.md

一些热门的地方可以获得最新的Vim:

编译

如果你获得了二进制发行版,则不需要编译 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导师是一个小时的初学者培训课程。通常可以以 开头。有关详细信息,请参阅。

vimtutor
:help tutor

最好是在 Vim 中使用。如果你还没有可执行文件,请阅读 runtime/doc/help.txt。它包含指向其他文档文件的指针。用户手册读起来像一本书,建议学习使用Vim。看。

:help
:help user-manual

复制

Vim是慈善软件。你可以随心所欲地使用和复制它,但鼓励你捐款以帮助乌干达的孤儿。请阅读文件 runtime/doc/uganda.txt 了解详细信息(在 Vim 中操作)。

:help uganda

许可证摘要:使用或分发未经修改的 Vim 副本没有任何限制。Vim的部分内容也可以分发,但必须始终包含许可证文本。对于修改后的版本,存在一些限制。许可证是GPL兼容的,你可以用GPL库编译Vim并分发它。

赞助

修复错误和添加新功能需要花费大量时间和精力。为了表达你对工作的赞赏,并激励 Bram 和其他人继续从事 Vim 的工作,请发送捐款。

由于布拉姆回到了有偿工作,这笔钱现在将用于帮助乌干达的儿童。请参阅 runtime/doc/uganda.txt。但与此同时,捐款增加了布拉姆继续致力于 Vim 的动力!

有关赞助的最新信息,请访问 Vim 网站:https://www.vim.org/sponsor/

贡献

如果你想帮助 Vim 变得更好,请参阅 CONTRIBUTING.md 文件。

信息

如果你使用的是macOS,则可以使用Macvim

有关 Vim 的最新消息可以在 Vim 主页上找到:https://www.vim.org/

如果你遇到问题,请查看 Vim 文档或提示:https://www.vim.org/docs.php https://vim.fandom.com/wiki/Vim_Tips_Wiki

如果你仍然有问题或任何其他问题,请使用其中一个邮件列表与 Vim 用户和开发人员讨论它们: https://www.vim.org/maillist.php

如果没有其他方法,请直接向 vim-dev 邮件列表报告错误:

<vim-dev@vim.org>

主要作者

Vim的大部分内容是由Bram Moolenaar Bram-Moolenaar创建的。

<Bram@vim.org>

将任何其他评论、补丁、鲜花和建议发送到 vim-dev 邮件列表:

<vim-dev@vim.org>

这是针对Vim:Vi IMproved的9.0版本。

README.md