我正在尝试vim
通过 MacPorts 安装。我在以下位置找到了此端口:http://trac.macports.org/browser/trunk/dports/editors/vim/Portfile。
有tiny
、small
和等变体huge
。有什么方法可以判断哪个变体安装了哪些功能?
答案1
Marcelo Cantos 似乎发布了一个很好的链接,但现在已坏了。
不确定内容是否相同,但我发现此链接很有帮助:
http://www.drchip.org/astronaut/vim/vimfeat.html
Vim 有多个开关,用于在编译时包含功能。tiny、small、big 和 huge 开关实际上是伪开关,用于打开这些功能的集合。“tiny”开关基本上为您提供最低限度的功能,而 huge 开关为您提供所有内容,模数一些 X 功能等。
直接取自该网站:
Vim 中有很多功能!只需打开你的 vim 并执行
:version
; ,你可能会看到很多功能。如何选择这些功能?嗯,有些选项是根据你拥有的操作系统类型来选择(取消选择),有些选项是根据你是否想要一个 gui(即 gvim)来选择(取消选择)。你可以使用配置脚本选择哪些选项:例子:
configure --enable-cscope --with-features=huge
选择
--with-features
器可以接受多个单词(tiny、small、normal、big 或 huge)。下表显示了此功能选择器的效果。只要再多花点功夫,您就可以手动修改某些功能,添加或删除某些功能<auto/config.h>
,尽管某些功能确实需要其他功能才能正常工作。