blob: c81eeae937329b648f4272797b67e5aef4a98bd1 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
|
MNV: MNV is not Vim 9.1 版本的 README.txt 文件
什 么 是 MNV ?
MNV 是经典 UNIX 编辑器 Vi 的一个极大改进版本。它新增了许多功能:多级撤销、语法高
亮、命令行历史、在线帮助、拼写检查、文件名补全、块操作、脚本语言等。同时也提供了
图形用户界面(GUI)。尽管如此,Vi 兼容性依然得以保留,习惯使用 Vi 的用户操作时仍
会感到得心应手。与 Vi 的差异请参阅 "runtime/doc/vi_diff.txt"。
此编辑器对于编辑代码和其他纯文本文件非常有用。所有命令都通过常规键盘字符输入,因
此熟练盲打的用户能够高效工作。此外,用户可以将功能键映射到命令,并且可以使用鼠标。
MNV 也致力于提供一个(基本)符合 POSIX 标准的 vi 实现。当它以最小功能集(通常称
为 mnv.tiny)编译时,被许多 Linux 发行版用作默认的 vi 编辑器。
MNV 可在 MS-Windows (7, 8, 10, 11)、macOS、Haiku、VMS 以及几乎所有 UNIX 变体上运
行。移植到其他系统应该不太困难。旧版本的 MNV 曾在 Amiga DOS、Atari MiNT、BeOS、
MS-DOS、MS-Windows 95/98/Me/NT/2000/XP/Vista、RISC OS 和 OS/2 上运行。这些版本的
维护现已终止。
获 取 途 径
通常你可以使用你喜欢的软件包管理器来安装 MNV。在 Mac 和 Linux 上,会预装一个简化
版的 MNV,如果你需要更多功能,仍需要安装完整的 MNV。
有针对 Unix、PC、Amiga 和其他一些系统的独立发行版。本 README.txt 文件随运行时存
档一起提供。该存档包含文档、语法文件以及其他运行时使用的文件。要运行 MNV,你必须
获取二进制存档或源代码存档之一。您需要哪一种取决于您想要运行 MNV 的系统以及您是
否希望或必须自行编译。请查阅 "https://www.mnv.org/download.php" 以了解当前可用的
发行版概览。
获取最新版 MNV 的常见方式:
* 从 github 检出 git 仓库:https://github.com/Project-Tick/Project-Tick。
* 以存档形式获取源代码:https://github.com/Project-Tick/Project-Tick/tags。
* 从 mnv-win32-installer 仓库获取 Windows 可执行文件:
https://github.com/Project-Tick/Project-Tick-win32-installer/releases。
编 译
如果你获得的是二进制发行版,则无需编译 MNV。如果你获得的是源代码发行版,编译 MNV
所需的所有内容都在 "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 文件。
文 档
MNV tutor 是为初学者设计的一小时培训课程。通常可以通过 "mnvtutor" 命令启动。更多
信息请参阅 ":help tutor"。
最佳方式是在 MNV 中使用 ":help" 命令。如果您尚未安装可执行文件,请阅读
"runtime/doc/help.txt"。该文件包含指向其他文档文件的指引。用户手册采用书籍体例编
排,是学习使用 MNV 的推荐资料。具体请参阅 ":help user-manual"。
复 制 与 版 权
MNV 是慈善软件。您可以尽情使用和复制它,但鼓励您捐款以帮助乌干达的孤儿。请阅读
"runtime/doc/uganda.txt" 文件了解详情(在 MNV 中执行 ":help uganda")。
许可摘要:对于未经修改的 MNV 副本,其使用或分发不受任何限制。MNV 的部分内容亦可
分发,但必须始终包含许可文本。对于修改版本,则需遵循若干限制条款。本许可证与 GPL
兼容,您可使用 GPL 库编译 MNV 并进行分发。
赞 助
修复错误与增添新功能均需投入大量时间与精力。为支持开发工作并激励开发者持续完善
MNV,敬请通过捐赠表达您的认可。
您捐赠的资金将主要用于帮助乌干达的儿童。请参阅 "runtime/doc/uganda.txt"。但同时,
您的捐赠也将激励开发团队持续投入 MNV 的开发工作。
关于赞助的最新信息,请查看 MNV 网站:
https://www.mnv.org/sponsor/
贡 献
如果您想帮助改进 MNV,请参阅 CONTRIBUTING.md 文件。
信 息 与 支 持
如果您在 macOS 上,可以使用 MacMNV:https://macmnv.org
关于 MNV 的最新消息可以在 MNV 主页上找到:
https://www.mnv.org/
如果您遇到问题,请查阅 MNV 文档或使用技巧:
https://www.mnv.org/docs.php
https://mnv.fandom.com/wiki/MNV_Tips_Wiki
如果您仍有问题或其他疑问,请使用其中一个邮件列表与 MNV 用户和开发者讨论:
https://www.mnv.org/maillist.php
如果其他方法都无效,请直接将错误报告发送到 mnv-dev 邮件列表:
<mnv-dev@mnv.org>
主 要 作 者
MNV 主要由 Bram Moolenaar <Bram@mnv.org> 创建,可通过 ":help Bram-Moolenaar" 命
令了解更多信息。
请将任何其他评论、补丁、鲜花和建议发送到 mnv-dev 邮件列表:<mnv-dev@mnv.org>
|