--- /dev/null
+VIM 使用许可协议
+
+I) 任何人均可不受限制地分发未经修改的 Vim 软件完整副本,但须在该等副本中包含本
+ 许可协议全文。您亦可分发未经修改的 Vim 软件组成部分,该等分发行为同样不受限
+ 制,惟仍须包含本许可协议全文。您还可随附基于未经修改的 Vim 源代码编译而成的
+ 可执行文件、您自行编写的使用范例以及 Vim 脚本文件。
+
+II) 在同时满足下列四项条件的前提下,(或扩展)的 Vim 软件版本(包括可执行文件、
+ 源代码或二者兼具):
+ 1) 必须完整包含未经任何改动的本许可协议文本。
+ 2) 经修改的 Vim 软件必须通过以下五种方式之一进行分发:
+ a) 如您对 Vim 软件自行实施修改,必须在分发材料中明确标注有效的联系方式。
+ 当 Vim 维护者以任何形式向您索要您所分发的修改版副本时,您必须无偿向该
+ 维护者提供全部修改内容(含源代码)。维护者保留将您的修改成果纳入 Vim
+ 官方版本的权利。维护者将如何处置您的修改成果以及该等成果遵循何种许可协
+ 议进行分发,均属可协商事项。若双方未达成特别约定,则您的修改内容自动适
+ 用本协议或其后续版本。当前维护团队名单载于:https://github.com/orgs/vim/people。
+ 若前述信息发生变更,将通过适当渠道(通常为 vim.sf.net、www.vim.org 及/
+ 或 comp.editors)予以公告。当客观上完全无法联系到维护者时,您向其提交
+ 修改成果的义务即告终止。维护者确认收到修改成果后,您无需重复提交。
+ b) 如您获得依据本条第 a) 款方式分发的修改版 Vim,可依照 I) 之规定继续分发
+ 其未经改动的版本。若您在该版本基础上实施新的修改,则 a) 款相关规定对该
+ 等新增修改同样适用。
+ c) 在您分发的每一份修改版 Vim 副本中,均需提供所有修改内容,包括源代码。
+ 可采取上下文差异补丁等形式提供。您可自主选择适用于新增代码的许可协议。
+ 该等修改内容及其所附许可协议不得限制其他使用者对 Vim 官方版本进行自主
+ 修改。
+ d) 若您持有的修改版 Vim 包含符合本条第 c) 款特征的修改内容,在同时满足下
+ 列三项条件时,可不提供修改部分的源代码进行分发:
+ - 适用于该修改内容的许可协议明确允许您无偿且无限制地向 Vim 维护者分发
+ 该修改,并允许维护者无偿且无限制地将其纳入 Vim 官方版本;
+ - 您需自最后一次分发对应修改版 Vim 之日起,将修改内容至少保存三年。在
+ 此期间,若维护者或任何从您处获得该修改版的人员向您索要修改内容,您必
+ 须及时提供;
+ - 您必须在分发材料中明确标注有效的联系方式。该联系方式自最后一次分发对
+ 应的修改版 Vim 后至少三年内保持有效,并应尽可能长期维持。
+ e) 若 GNU 通用公共许可证(GPL)适用于修改内容,您可依据 GNU GPL 第二版或
+ 其任何后续版本的规定分发修改后的 Vim 软件。
+ 3) 必须至少在 ":version" 命令输出界面及软件启动画面中添加显著声明,以确保修
+ 改版 Vim 的用户能够知悉该软件已被修改。依据本条第 2 款 e) 项规定进行分发
+ 时,仅在所添加声明不与修改内容所适用许可协议相冲突的前提下,方须履行此项
+ 声明添加义务。
+ 4) 本条第 2 款 a) 项与 d) 项要求的联系方式不得被删除或篡改,但联系人本人可对
+ 其进行修正更新。
+
+III) 如果您分发修改版的 Vim,采用本协议作为其修改内容的许可依据,并将其(包括源
+ 代码)提供给维护者。首选方式是通过电子邮件或将文件上传至服务器并通过电子邮
+ 件发送 URL 地址。如果修改量较小(例如,修改过的 Makefile),通过电子邮件发
+ 送上下文差异补丁即可。应使用的电子邮件地址为 <maintainer@vim.org>。
+
+IV) 严禁从 Vim 源代码及其组成部分或任何修改版本的分发材料中移除本许可协议。您有
+ 权选择将本协议适用于既往发布的 Vim 版本,以替代其原始随附的许可协议。
--- /dev/null
+Vim: Vi IMproved 9.1 版本的 README.txt 文件
+
+
+什 么 是 VIM ?
+
+Vim 是经典 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、VMS 以及几乎所有 UNIX 变体上运
+行。移植到其他系统应该不太困难。旧版本的 Vim 曾在 Amiga DOS、Atari MiNT、BeOS、
+MS-DOS、MS-Windows 95/98/Me/NT/2000/XP/Vista、RISC OS 和 OS/2 上运行。这些版本的
+维护现已终止。
+
+
+获 取 途 径
+
+通常你可以使用你喜欢的软件包管理器来安装 Vim。在 Mac 和 Linux 上,会预装一个简化
+版的 Vim,如果你需要更多功能,仍需要安装完整的 Vim。
+
+有针对 Unix、PC、Amiga 和其他一些系统的独立发行版。本 README.txt 文件随运行时存
+档一起提供。该存档包含文档、语法文件以及其他运行时使用的文件。要运行 Vim,你必须
+获取二进制存档或源代码存档之一。您需要哪一种取决于您想要运行 Vim 的系统以及您是
+否希望或必须自行编译。请查阅 "https://www.vim.org/download.php" 以了解当前可用的
+发行版概览。
+
+获取最新版 Vim 的常见方式:
+* 从 github 检出 git 仓库:https://github.com/vim/vim。
+* 以存档形式获取源代码:https://github.com/vim/vim/tags。
+* 从 vim-win32-installer 仓库获取 Windows 可执行文件:
+ https://github.com/vim/vim-win32-installer/releases。
+
+
+编 译
+
+如果你获得的是二进制发行版,则无需编译 Vim。如果你获得的是源代码发行版,编译 Vim
+所需的所有内容都在 "src" 目录中。请参阅 src/INSTALL 文件中的说明。
+
+
+安 装
+
+请查阅以下文件之一以获取系统特定的安装说明。这些文件位于仓库中的 READMEdir 目录,
+或者在你解压缩存档后的顶级目录中:
+
+README_ami.txt Amiga
+README_unix.txt Unix
+README_dos.txt MS-DOS 和 MS-Windows
+README_mac.txt Macintosh
+README_haiku.txt Haiku
+README_vms.txt VMS
+
+根据你使用的发行版,可能还有其他 README_*.txt 文件。
+
+
+文 档
+
+Vim tutor 是为初学者设计的一小时培训课程。通常可以通过 "vimtutor" 命令启动。更多
+信息请参阅 ":help tutor"。
+
+最佳方式是在 Vim 中使用 ":help" 命令。如果您尚未安装可执行文件,请阅读
+"runtime/doc/help.txt"。该文件包含指向其他文档文件的指引。用户手册采用书籍体例编
+排,是学习使用 Vim 的推荐资料。具体请参阅 ":help user-manual"。
+
+
+复 制 与 版 权
+
+Vim 是慈善软件。您可以尽情使用和复制它,但鼓励您捐款以帮助乌干达的孤儿。请阅读
+"runtime/doc/uganda.txt" 文件了解详情(在 Vim 中执行 ":help uganda")。
+
+许可摘要:对于未经修改的 Vim 副本,其使用或分发不受任何限制。Vim 的部分内容亦可
+分发,但必须始终包含许可文本。对于修改版本,则需遵循若干限制条款。本许可证与 GPL
+兼容,您可使用 GPL 库编译 Vim 并进行分发。
+
+
+赞 助
+
+修复错误与增添新功能均需投入大量时间与精力。为支持开发工作并激励开发者持续完善
+Vim,敬请通过捐赠表达您的认可。
+
+您捐赠的资金将主要用于帮助乌干达的儿童。请参阅 "runtime/doc/uganda.txt"。但同时,
+您的捐赠也将激励开发团队持续投入 Vim 的开发工作。
+
+关于赞助的最新信息,请查看 Vim 网站:
+ https://www.vim.org/sponsor/
+
+
+贡 献
+
+如果您想帮助改进 Vim,请参阅 CONTRIBUTING.md 文件。
+
+
+信 息 与 支 持
+
+如果您在 macOS 上,可以使用 MacVim:https://macvim.org
+
+关于 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@vim.org> 创建,可通过 ":help Bram-Moolenaar" 命
+令了解更多信息。
+
+请将任何其他评论、补丁、鲜花和建议发送到 vim-dev 邮件列表:<vim-dev@vim.org>
and for the 64-bit version — "winpty.dll" from x64/bin to "winpty64.dll".
Put the renamed file and "winpty-agent.exe" in "../.." (above the "vim91"
directory). However, you can specify a different directory by specifying
- the appropriate makefile value. How to do this is described below.
+ the appropriate makefile value. How to do this is described below.
6. To use stronger encryption, add the Sodium library. You can get it here:
https://github.com/jedisct1/libsodium/releases/download/1.0.19-RELEASE/libsodium-1.0.19-msvc.zip
The default <GETTEXT directory> is "../..". However, you can specify a
different directory by specifying the appropriate makefile value. How to do
- this is described below.
+ this is described below.
8. Install NSIS if you didn't do that already.
Download Unicode version the ShellExecAsUser plug-in for NSIS from:
After the installer is created and you copy it to the desired location, run
the following command in the "/nsis" directory
nmake.exe -lf Make_mvc.mak clean
-
+
On UNIX-like systems, go to the "/nsis" directory and type the command
make -f Makefile [variables] all
# Translated license file for the license page {{{1
##############################################################################
-LicenseLangString page_lic_file 0 "..\lang\LICENSE.nsis.txt"
-#LicenseLangString page_lic_file ${LANG_SIMPCHINESE} \
-# "..\lang\LICENSE.zh_cn.nsis.txt"
+LicenseLangString page_lic_file ${LANG_SIMPCHINESE} \
+ "..\lang\LICENSE.zh_cn.nsis.txt"
##############################################################################
# Translated README.txt file, which is opened after installation {{{1
##############################################################################
-LangString vim_readme_file 0 "README.txt"
-#LangString vim_readme_file ${LANG_SIMPCHINESE} "README.zh_cn.txt"
+LangString vim_readme_file ${LANG_SIMPCHINESE} "README.zh_cn.txt"
##############################################################################
# MUI Configuration Strings {{{1