linux中简述vi编辑器的三种模式,并简述三种模式间如何切换,分别可以进行哪些?

linux中简述vi编辑器的三种模式,并简述三种模式间如何切换,分别可以进行哪些?,第1张

1)、Vi工作有三种模式命令模式、文本输入模式和末行模式。用Vi打开一个文件后,处于命令模式。利用文本插入命令,如i,a,o等可以进入输入模式,用[Esc]键可以从输入模式退回命令模式。在命令模式中按“:”键可以进入到末行模式,当执行完命令或按[Esc]键可以回到命令模式。2)、命令如下:vi –o file1 file2 #水平分割打开两个文件/test #在file1文件中查找test字符串,可以在命令模式或末行模式执行光标移动到test行,用V命令选中该行用yy命令复制该行到缓冲区用ctrl-w ctrl-w 命令进行窗口切换,切到file2文件中光标定位到文件末尾,用p命令进行粘贴:wq #保存退出

Vim是从Vi发展出来的一个文本编辑器,代码补完、编译及错误跳转等方面编程的功能特别丰富,相当于Windows中的记事本。Linux中Vim编辑器的三种模式主要包含命令模式、输入模式和底线命令模式,其作用如下:第一、命令模式当启动vim/vi编辑器时,便进入了命令模式。此状态下敲击键盘动作会被vim识别为命令,而非输入字符,比如按下i,并不会输入一个字符,i被当作一个命令。i切换到输入模式,以输入字符x删除当前光标所在处的字符:切换到底线命令模式,以在最底一行输入命令。如果想要编辑文本,启动vim进入命令模式后,按下i,切换到输入模式命令模式只有一些基本的命令,因此仍需要依靠底线命令模式来输入更多命令。第二、输入模式vim编辑器启动后,在命令模式下按i就会进入输入模式,在输入模式中,可以使用以下按键:字符按键以及shift组合,输入字符ENTER,回车键,换行BACK SPACE,退格键,删除光标前一个字符DEL,删除键,删除光标后一个字符方向键,在文本中移动光标HOME/END,移动光标到行首或者行尾Page Up/Page Down,上/下翻页Insert,切换光标为输入/替换模式,光标将变成竖线/下划线ESC,退出输入模式,切换到命令模式第三、底线命令模式在命令模式下按下:就进入底线命令模式(英文冒号)。底线命令模式可以输入单个或多个字符的命令,可用的命令非常多。在底线命令模式中,基本的命令有::q 退出程序:w 保存文件:wq 保存文件并退出程序按ESC键可随时退出底线命令模式


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/8548953.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-17
下一篇 2023-04-17

发表评论

登录后才能评论

评论列表(0条)

保存