32 位 Ubuntu 12.04,vim 无法使用 Ca 添加数字

32 位 Ubuntu 12.04,vim 无法使用 Ca 添加数字

在 32 位系统的 vim 中,当我尝试通过按 Control-A 来添加任何超过 10 位的数字时,vim 无法正确添加。

在具有相同设置(相同的 vim 版本等)的 64 位系统上,加法最多可达到 20 位数字,但超出此范围则停止。

这是因为 32 位、64 位操作系统吗?有解决方法吗?

答案1

是的,这取决于32位操作系统。

:帮助^a

CTRL-A 和 CTRL-X 命令适用于(有符号)十进制数、无符号八进制和十六进制数以及字母字符。

这些是确切的限制:


$ echo 2^32 | bc
4294967296
$ echo 2^64 | bc
18446744073709551616

相关内容