我不太确定这是否是正确的重现过程。根据我的观察,当我在缓冲区之间切换时,例如这种情况:
1. I am in Buffer1:position1
2. I switch to Buffer2:position2
3. I switch back to Buffer1
现在我处于Buffer2
步骤 2 之后,并且我执行了一些编辑工作,而无需使用鼠标触摸(选择或单击)缓冲区内容。然后,当我返回时Buffer1
,我仍然处于position1
。
但如果我曾经使用鼠标执行任何操作,当我返回时Buffer1
。我不再处于position1
。
那么是否有任何设置/变量可以解决此类问题?
鼠标(或者其他一些操作)改变了什么,导致另一个缓冲区的原始位置发生变化?
这让我困惑了很久。谢谢你的帮助。