M
1

MacVim:面向 macOS 的图形化 Vim 文本编辑器

MacVim 是 Vim 的 macOS 图形界面版本,在保留 Vim 编辑能力的基础上,提供原生菜单、对话框、工具栏和滚动条,并结合 macOS 的系统服务、触控板手势及 Command 键快捷键等特性,适合习惯 Vim 操作、又希望使用图形界面的用户。

链接直达

MacVim:面向 macOS 的图形化 Vim 文本编辑器

原站提供的展示图片。

MacVim 将 Vim 的编辑方式带入 macOS 图形环境,适合需要文本编辑、代码编辑或希望在 Vim 操作体系中使用原生 Mac 界面的用户。它既可作为应用启动,也支持通过终端命令启动。

用途与定位

MacVim 是 Vim 文本编辑器的 macOS 版本,重点是在 Vim 的基础上提供图形用户界面,并与 macOS 进行结合。与仅运行在终端中的 Vim 相比,MacVim 提供了面向桌面环境的菜单、对话框、工具栏和滚动条,同时保留 Vim 作为文本编辑器的核心使用方式。

它适合处理普通文本、程序代码及其他需要持续编辑的文本内容。对于已经熟悉 Vim 的用户,MacVim 可以提供更符合 macOS 使用习惯的窗口界面;对于需要图形化操作入口的用户,它也提供了区别于终端 Vim 的桌面体验。

适用场景

MacVim 适用于 macOS 桌面上的日常文本编辑和代码编辑。需要菜单、工具栏、滚动条或对话框等图形界面元素时,可以使用 MacVim;偏好键盘操作、希望将触控板手势或 Command 键快捷键映射到 Vim 操作时,也可以选择它。

在需要更好利用 Mac 硬件和系统能力的场景中,MacVim 支持原生及非原生全屏模式,并可配合触控板手势、Touch Bar、系统服务、词典查询和 Apple Intelligence Writing Tools。它还提供 Vim 图形界面标签页,标签页颜色可以自定义。

准备与上手

使用 MacVim 前,需要一台运行 macOS 的设备。官方提供安装文档和多种安装方式,也可以从项目的 Releases 页面获取最新版本。对于希望使用包管理器的用户,Homebrew 提供 MacVim 安装方式:可安装 macvim 软件包,也可安装 macvim-app cask;两者使用同一份预构建二进制文件。

安装完成后,MacVim 可以通过 Dock 启动,也可以在终端中使用 mvim 命令启动。偏好自行编译的用户可以按照构建指南从源代码构建。实际使用时,既可以利用图形界面中的菜单、工具栏和滚动条,也可以继续使用 Vim 的编辑操作。

主要功能

MacVim 提供面向 macOS 的原生图形界面,包括菜单、对话框、工具栏和滚动条,并支持原生与非原生全屏模式。文本显示方面,它支持字体连字和准确的文本渲染,可用于需要较好字体显示效果的编辑工作。

交互方面,触控板手势、Touch Bar 和 Command 键快捷键都可以映射到 Vim 操作。MacVim 还支持 Vim 图形界面标签页,并允许自定义标签页颜色。与 macOS 的整合包括系统服务、词典查询和 Apple Intelligence Writing Tools,便于在系统环境中使用相关能力。

与 Vim 的关系及限制

MacVim 是 Vim 的下游分支,会持续合并上游 Vim 的代码。Vim 本身也可以在 macOS 上使用,但不提供图形界面。Homebrew 中同时有 macvim 和 vim 软件包:两者都提供终端版本的 Vim,并具有相近的 Vim 功能;vim 软件包来自上游 Vim 项目,核心 Vim 功能通常更新得更快,而 macvim 软件包额外提供作为应用程序捆绑的图形界面版本。

因此,MacVim 的主要区别在于图形界面和 macOS 集成能力,而不是脱离 Vim 体系重新设计一套编辑方式。需要纯终端环境或更关注上游核心功能更新节奏的用户,可以考虑上游 Vim;希望获得应用窗口和 Mac 专属交互能力的用户,则更适合使用 MacVim。MacVim 采用 Vim License 发布。

MacVim 和 macOS 上的 Vim 有什么区别?

MacVim 提供图形用户界面,并加入面向 macOS 的集成能力;Vim 本身可在 macOS 上运行,但不提供图形界面。

MacVim 可以通过终端启动吗?

可以。安装后可在终端使用 mvim 命令启动 MacVim。


访问软件官网 · 查看资料来源

相关推荐

L

LibreOffice是一套免费、开源的办公软件集合,包含文字处理、电子表格、演示文稿、绘图、数据库管理和数学公式编辑六类工具,适合个人办公、学习、数据处理、文档制作和多媒体演示等场景。

W

WPS Office是一套面向个人、企业和教育场景的办公软件,支持Word、Excel和PPT文档的编辑,并提供多人在线协作能力。官网列出Windows、Mac、Linux、Android、iOS、鸿蒙和Pad等平台,同时提供在线使用、企业版及云办公相关产品入口。

F

Firefox是Mozilla提供的网页浏览器,支持Windows、macOS、Linux、Android和iOS。它提供内置跟踪器拦截、标签组、阅读模式、画中画、界面自定义及数据导入功能,适合希望整理浏览内容并加强隐私控制的用户。

7

7-Zip 是一款适用于 Windows 的文件归档工具,支持多种格式的压缩、解压与文件管理。它以 7z 格式和 LZMA、LZMA2 压缩为核心,支持 AES-256 加密、Windows Shell 集成、命令行操作及多语言界面,可用于个人电脑和商业组织中的文件整理与传输。

O

OBS Studio是一款免费、开源的视频录制与直播软件,支持Windows、macOS和Linux。它可以实时采集和混合视频、音频,组合多个场景与来源,并连接常用直播平台,适合直播、屏幕录制和制作多来源视频内容。

评论

暂无评论,来抢沙发~