fn neighbor_index( len: usize, current: Option<usize>, delta: i32, ) -> Option<usize>
循环移动到相邻项(←/→ 用);没有当前项时从第 0 项起算。