Tôi có một chuỗi số trong Mac Terminal Vim mà tôi đang tăng bằng cách nhấn CTRL - A. Strangley, khi tôi đang ở số 07
, số bỏ qua tối đa 010
thay vì 08
. Tôi vừa thử MacVim và có hành vi tương tự xảy ra. Có ai biết tại sao không?Tại sao gia tăng với CTRL-A trong Vim đưa tôi từ "07" đến "10"?
Lưu ý: Cả hai công việc của Vim đều hoàn hảo cho 7
.
Gợi ý: "08" không phải là số hợp pháp trong C/C++. Gợi ý 2: "bát phân" –
07 = "7 bát phân" trong nhiều hệ thống unix-y (và trong JavaScript!) 7 bát phân + 1 = 10 bát phân. –