如何为32位iOS编译Vim8

时间:2019-10-03 10:31:15

标签: c vim cross-platform cross-compiling jailbreak

我想要32位版本的Vim8 for iOS,如何自己编译,或者是否已有?

还是vim8甚至支持32位设备?

我希望在我的越狱iPhone5中,我安装的现有vim7遇到一些问题:在插入模式下,按方向键会收到一个字母。

我将vim8安装到越狱的iPhone X上,没有问题。而且vim8用于arm64,我无法在越狱的iPhone 5上使用它。

那么有人对此有任何想法吗?

1 个答案:

答案 0 :(得分:0)

这种有问题的行为是fairly well-known issue的出现,这是由于Vim的vi兼容模式与其运行的终端之间存在一些时髦的事务造成的。

在OP的情况下,他们的iPhone 5上没有.vimrc文件,并且由于Vim默认为vi兼容模式,因此出现了此问题。

解决方案是创建该文件~/.vimrc,然后将以下代码粘贴到其中:

set nocompatible