iVim是一个将 vim 编辑器引入 iOS 系统的项目。
在iVim中输入:help ios
以获取更多详细信息。
除了一些系统和嵌入的等宽字体之外, iVim还允许用户导入和使用自己的自定义字体。此外, iVim还提供了更直观、更高效的字体管理命令。
通过引入紧凑的按钮, iVim在其扩展键盘中覆盖了尽可能多的按键,这样您就可以输入符号而无需在按键组之间切换。此外,您可以对其进行定制以满足您自己的特殊需求。
iVim添加了对多级输入语言(例如中文或日文)的支持。
通过共享, iVim让更多应用可以使用它的编辑能力。通过共享扩展, iVim可以从其他应用程序导入文本或文本文件,或导出到其他应用程序。通过文档选择器,您还可以导入或编辑 iCloud Drive 或文档提供程序中的文件或目录,而无需离开iVim 。
iVim很好地支持外部硬件键盘,只需将您最喜欢的键盘连接到设备并开始输入即可。使用系统的本机修饰键映射选项,您甚至可以使“caps lock”键在 iOS 13.4 及更高版本中同时充当“ctrl”和“esc”。
应用程序终止后, iVim会在启动时自动恢复上次编辑会话。所以您不必再担心数据丢失。如果您喜欢旧的方式,您可以在 Settings.app 中禁用它。
iVim包含一些您熟悉的有用的外部命令,并集成了强大的脚本语言,例如 Python 和 Lua。启用 +terminal 功能并包含一个名为“ivish”的简单 shell 后,您可以像在计算机上一样在终端窗口中运行命令。
iVim提供了一个插件管理器“iplug”,方便您安装和管理插件。
iVim现已登陆 App Store
你可以进入系统Settings
应用程序中的iVim
,将-u None
放入LAUNCH OPTIONS
部分的Arguments
中,告诉iVim
下次不要加载配置文件。然后尝试启动iVim
。
iVim灵感来自于并基于 3 个项目:
没有它们, iVim将无法启动。
另外,在不侵犯 Vim 版权的情况下,您可以随意进行修改以满足您自己的需要。