程序员专用文本编辑器MacVim Mac免费版
MacVim for Mac版是一个将Vim程序员编辑器带入Mac的项目。另一方面,Vim基于强大的Vi应用程序,这是一个为Unix操作系统开发的文本编辑器。除了其他功能之外,MacVim应用程序还支持使用热键,包括全屏模式,允许您使用透明背景等等。请记住,即使MacVim可以处理文本,它也不是一个WYSIWYG处理器。
Vim是一个高级文本编辑器,旨在提供事实上的Unix编辑器'Vi'的强大功能,具有更完整的功能集。无论您是使用vi还是使用其他编辑器,它都很有用。Vim是一个很好的旧UNIX编辑器Vi的改进版本。添加了许多新功能:多级撤消,语法突出显示,命令行历史记录,联机帮助,拼写检查,文件名完成,块操作,脚本语言等。还提供了图形用户界面(GUI)。仍然保持Vi的兼容性,那些拥有Vi“手指”的人会有宾至如归的感觉。请参阅runtime/doc/vi_diff.txt与Vi的差异。此编辑器对于编辑程序和其他纯文本文件非常有用。所有命令都使用普通的键盘字符,因此可以用十个手指键入的人可以非常快速地工作。另外,功能键可以由用户映射到命令,并且可以使用鼠标。Vim运行在MS-Windows(NT,2000,XP,Vista,7,8,10),Macintosh,VMS和几乎所有类型的UNIX下。移植到其他系统应该不是很困难。较旧版本的Vim可在MS-DOS,MS-Windows 95/98 / Me,Amiga DOS,Atari MiNT,BeOS,RISC OS和OS / 2上运行。这些不再维护。点我免费安装下载~
MacVim for Mac功能介绍
1.通过内置帮助了解如何使用MacVim
MacVim主窗口由极简主义文本窗口表示,您可以在其中输入数据。但是,要成功使用编辑器,您必须发现它所提供的所有内容:在主窗口中,键入“:h macvim”命令以访问MacVim帮助文档。在这里,您可以了解有关菜单中包含的工具,支持的键盘快捷键和触控板手势,如何定义新颜色等的更多信息。此外,通过MacVim语法菜单,您可以选择执行颜色和高亮测试。
2.适用于Mac的增强型Vim端口
MacVim项目的目标是将Vim程序转换为适用于Mac平台的应用程序。因此,MacVim支持拖放操作,允许您以全屏模式工作,改进搜索查询的处理方式等等。要查看MacVim端口带来的所有修改和改进,请务必阅读MacVim帮助文档中的MacVim差异章节。
3.强大的纯文本文档处理解决方案
总而言之,如果您正在寻找支持突出显示语法并集成到Mac OS X外观中的纯文本编辑器,MacVim是一个很好的工具。找到自己的方式可能会很有挑战性,但它绝对值得你花时间,因为MacVim应用程序包含了大量高效的工具,旨在使文本编辑的任务变得轻而易举。
原文地址:https://www.cnblogs.com/macpjrj/p/11008664.html
- JavaScript 教程
- JavaScript 编辑工具
- JavaScript 与HTML
- JavaScript 与Java
- JavaScript 数据结构
- JavaScript 基本数据类型
- JavaScript 特殊数据类型
- JavaScript 运算符
- JavaScript typeof 运算符
- JavaScript 表达式
- JavaScript 类型转换
- JavaScript 基本语法
- JavaScript 注释
- Javascript 基本处理流程
- Javascript 选择结构
- Javascript if 语句
- Javascript if 语句的嵌套
- Javascript switch 语句
- Javascript 循环结构
- Javascript 循环结构实例
- Javascript 跳转语句
- Javascript 控制语句总结
- Javascript 函数介绍
- Javascript 函数的定义
- Javascript 函数调用
- Javascript 几种特殊的函数
- JavaScript 内置函数简介
- Javascript eval() 函数
- Javascript isFinite() 函数
- Javascript isNaN() 函数
- parseInt() 与 parseFloat()
- escape() 与 unescape()
- Javascript 字符串介绍
- Javascript length属性
- javascript 字符串函数
- Javascript 日期对象简介
- Javascript 日期对象用途
- Date 对象属性和方法
- Javascript 数组是什么
- Javascript 创建数组
- Javascript 数组赋值与取值
- Javascript 数组属性和方法
- 给女同事讲完代理后,女同事说:你好棒哦
- 为什么我要从 Windows 切换到 Linux?
- 大白话带你认识 ZooKeeper !重要概念一网打尽!
- 如何在 Node.js 中判断一个文件是否存在?
- 我参与了两个接近100k+star的开源项目!聊聊开源项目贡献指南
- 最新更新 | Kafka - 2.6.0版本发布新特性说明
- 利用Libra进行机器学习和深度学习
- I2C总线架构 之 总线驱动
- 一文讲透“布隆过滤器”
- 基于PySpark的流媒体用户流失预测
- 盘一盘 Python 特别篇 21 - 分箱之 qcut
- 挖洞经验 | 以SSRF获取Zimbra邮件服务的用户明文凭据
- Office文件追踪方案探索
- 如何全方位地给 SQL Server 做测试
- 下下下一代防火墙关键技术漫谈