在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
VIM 简介
一、vim简介
vim是一款编辑器,基于vi,对于开发者来说,vim的用途非常广泛。但是,对于初学者来说,vim又显得非常不友好,甚至连退出都不是那么简单。对于熟悉vim的人来说,这是一个非常好的工具。甚至可以不依赖鼠标就能完成所有的编辑工作。
二、进入vim
vim通常在Linux和Unix上使用,打开Linux系统,输入vim就可以进入vim编辑器。
在编辑器中,可以看到一些vim的基本信息,包括版本号等。
三、使用vim编辑文本
使用 vim a.txt。回车即可创建一个txt文本 。
这时候,文本就已经创建好了,但是并不能输入,这是因为vim默认的是进入Normal模式,这个模式下,是不可编辑的(因为vim编辑器认为,浏览文本比编辑文本的频率高,所有默认Normal模式不可编辑);
这时候、 点击键盘的 i 键,就可以进入vim的编辑模式 。
可以发现,左下角显示INSERT字样,这就表示进入了编辑模式,此模式下,可以正常编辑文本。
文本编辑完成后,退出的操作是: 点击键盘ESC键,推出编辑模式,然后点击shift+:,再输入wq,保存并退出文本。
这个时候,文本就完成了编辑。
四、vim常用编辑方法
在vim Normal模式下
输入a,表示在字符后追加字符
输入i,表示在字符前插入字符
输入o,表示在当前行的下一行开始输入字符
输入A,表示在当前行最后的位置开始输入字符
输入I,表示在当前行最开始的位置开始输入字符
输入O,表示在当前行的上一行开始输入字符。
五、vim常用命令
1、:set nu 显示行号
2、:vs 竖分屏
3、:sp 横分屏
4、:% 替换字符
:eg :% s/html/script/g 表示全局中把html替换成script
另外、在vim 的normal模式下。使用 v 进入Visual模式,
这时,使用v + 方向键选择字符
使用V,选择一行字符
使用ctrl+v,加方向键,选择块状区域
Vim能不能在移动到下一页的时候光标不移动?
不能的....vim是一种键盘控制的编辑器,所以嘛,光标必须始终在可见区域中.......,如果光标固定的话,用鼠标的爽了,用键盘的彻底没法用了。