这个小项目将macOS上所有可访问的输入字段转换为完整的vimbuffers。它的行为和感觉应该像原生vim,因为在hoodI下,我只需将文本字段同步到真正的vim缓冲区。
还可以加载自定义svimrc文件,该文件可以包含自定义vim配置,例如重新映射(请参阅示例文件夹)。
此外,您还可以在~/中编辑黑名单文件。config/svim/folder手动排除svim处理的应用程序。
每次vim模式改变或命令行更新发出时,脚本svim都会被激活。sh在文件夹中~/。config/svim/在可以处理如何处理这些信息的地方执行。我的SketchByBar中有一个小弹出窗口,显示命令行的按需输出。
如果鼠标在插入模式下选择了某个内容,然后将其删除,则光标同步无法正常工作。