一、Vim能不能在移动到下一页的时候光标不移动?

不能的....vim是一种键盘控制的编辑器,所以嘛,光标必须始终在可见区域中.......,如果光标固定的话,用鼠标的爽键燃亮了,用键盘的彻底段做没法稿宽用了

二、在vi编辑器中如何向上翻页,向下翻页以及查询“ab”

1、向下翻页快捷键(下一页):Ctrl+f

2、向上翻页快捷键(上一页):Ctrl+b

3、查询"ab":/ab

vi的三种命令模式:

1、Command(命令)模式,用于输入命令。

2、Insert(插入)模式,用于插入文本。

3、Visual(可视)模式,用于视化的的高亮并选定正文。

扩展资料:

按ESC进入Command模式后,可以用下面的一些键位来移动光标:

1、j向下移动一行;

2、k向上移动一行;

3、h向左移动一个字符;

4、l向右移动一个字符;

不同的版本所给与vi的三种工作模式也不同。vi有三种工作模式:命令模式、文本编辑模式和最后行模孝模式。不同工作模式下的操作方法有所不同。

1、命令模式:

命令模式是启动vi后进入的工作模式,并可转换为文本编辑模式和最后行模式。在命令模式下,从键盘上输入的任何字符都被当作编辑命令来解释,而不会在屏幕上显示。如果输入的字符是合法的vi命令,则vi就会完成相应的动作;否则vi会响铃警告。

2、文本编辑模式:

文本编辑模式用于字符编辑。在命令模式下输入i(插入命令)、a(附加命令)等命令后进入文本编辑模式,此岁弯时输入的任何字符都被vi当作文件内容显示在屏幕上。按Esc键可从文本编辑模式返回到命令模式。

3、最后行模式:

在命令模式下,按“:”键进入最后行模式,此时vi会在屏幕的底部显示“:”符号巧雀缓年作为最后行模式的提示符,等待用户输入相关命令。命令执行完毕后,vi自动回到命令模式。

参考资料:

百度百科-VI