基于编程的快速移动光标方法研究.docx

? ? 基于编程的快速移动光标方法研究 ? ? 张迪, 李文露, 张萍 (西安欧亚学院,信息工程学院, 陕西,西安 710065) 0 引言 快速移动光标在软件编程以及文档编辑、校对中被广泛应用,Linux操作系统中定义了快速移动光标的方法,诸如在单词之间跳转,跳到本行的行首,跳到页尾等;Word中通过上下左右键移动光标,Home键可移动到本行的开头,End键可将光标移动到本行的末尾等。上述方法类似之处是通过不同的快捷键实现光标移动,所以用户在使用时要记忆诸多的快捷键,或者通过鼠标和上下左右键的配合来实现移动光标。在软件编程或者文本编辑时,鼠标和键盘之间切换本身也耗费时间。现有技术在快速移动光标问题上以快捷键为主,可以快速移动到行首或者行末,借助上下左右键或者其他快捷键进行移动。但它存在两个缺点:一是快捷键较多,以Linux操作系统为例,关于移动光标的快捷键多达10个左右,用户需要熟练记忆,才能高效应用;二是通过快捷键能够快速移动到目标位置周围,但光标从目标位置周围到目标位置还需通过上下左右键一次一次移动,导致光标移动多次,文档编辑效率降低。Eli Brenner等[1]发现人们对如何移动电脑鼠标将光标放置在屏幕上所需的位置有很好的直觉,因为手和鼠标在不同的位置,他们通常向不同的方向和不同的距离移动,于是通过改变这个表面在空间和手中鼠标的方向,使得无论是在空间上还是相对于前

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档