1

我正在使用 -interpretKeyEvents: 实现一个自定义文本框,并试图找出 moveBackward: vs moveLeft: 和 moveForward: vs moveRight: 之间的区别。moveLeft: 绑定到左箭头,moveBackward: 绑定到 Ctrl + B。文档对它们的描述几乎相同,并且它们在实践中的行为似乎相同。

我假设这只是 Vim 的保留?有谁知道真正的区别是什么?应该 moveBackward: 只需调用我的 moveLeft: 实现吗?

非常感谢,

缺口

4

1 回答 1

2

比较文档,moveBackward 表示它移动到选择的开头,moveLeft 表示它移动到左端。所以我们问自己,左端总是开始吗?不是从右到左的文本(如希伯来语或阿拉伯语)。

于 2010-06-17T05:02:57.083 回答