vi是linux中的一个编辑软件,性质和windows的记事本差不多。当然,很多Ubuntu中的是gedit,这个比较直观,但是vi用起来比较麻烦,特别是对于初学者(我也有此经历),下面我就来简单的说一下vi的使用:
1、下面我以远程linux服务器为例子,给大家讲解:首先,我用putty工具登入服务器。
2、下面,我以我们服务器上的/var/www/demo/www/phpinfo.php为例,介绍vi的简单使用。在putty中输入:vi /var/www/demo/www/phpinfo.php回车进入vi编辑phpinfo.php
3、进入之后如图:
4、假如要在这个php文件的phpinfo.php;之后加入一行,我们可以先按键盘的“a”,光标就会跳转到之前绿色光标之后,也就是说,“a”是代表在当前光标之后进行编辑。所以,按了“a”之后,在敲一个回车,就创建了一行,如图:
5、以此类推,需要在文件的什么位置之后编辑可以先按“a”之后进行编辑就可以了;如果要在当前光标先进行编辑,我们可以按“i”键,其实“i”就是“insert”插入的意思,然后进行编辑就可以了。总结来说,“a”和“i”都可以进入编辑模式,只是位置有点不同。
6、在编辑的过程中,有的童鞋习惯了windows的习惯,想用键盘的方向键移动光标,这样是没有问题的,有问题的是,当你按了“a”或者“i”之后,也就是开启了编辑模式,在按方向键或者是小键盘的时候,系统都会觉得你是在输入信息,下面,是我在编辑模式下按了“上下左右”和小键盘的“123”之后的结果:
7、这时候有的童鞋就慌了,这该怎么解决呢?这就引出了“ndd”命令了,首先,按一下键盘的“esc”退出编辑模式,然后在使用方向键将光标移动到需要删除的行,然后按键“ndd”,那当前行就会被删除了。
8、如果是删除一个字符,那使用“delete”键就可以了,在编辑模式还是退出编辑模式都可以删除。
9、如果编辑完成了改怎么保存退出呢?只要退出编辑模式,在按“:wq”回车就可以了。
当然还有其他命令,如:
:w 保存文件但不退出vi:w file 将修改另外保存到file中,不退出vi:w! 强制保存,不推出vi:wq 保存文件并退出vi:wq! 强制保存文件,并退出viq: 不保存文件,退出vi:q! 不保存文件,强制退出vi:e! 放弃所有修改,从上次保存文件开始再编辑。
注意事项:vi的编辑模式和命令行模式的切换,按“esc”进入命令行模式;“a”或“i”进入编辑模式。
相关推荐:
linux vi 操作笔记免责声明:本站资源来自互联网收集,仅供用于学习和交流,请遵循相关法律法规,本站一切资源不代表本站立场,如有侵权、后门、不妥请联系本站删除!
更新日志
- SergeProkofievplaysProkofiev[Dutton][FLAC+CUE]
- 永恒英文金曲精选4《TheBestOfEverlastingFavouritesVol.4》[WAV+CUE]
- 群星《国风超有戏 第9期》[320K/MP3][13.63MB]
- 群星《国风超有戏 第9期》[FLAC/分轨][72.56MB]
- P1X3L《P1X3L》[320K/MP3][143MB]
- 群星.2022-良辰好景知几何电视剧原声带【SONY】【FLAC分轨】
- 庾澄庆.1991-管不住自己【福茂】【WAV+CUE】
- 欧倩怡.2001-Cindy(EP)【华星】【WAV+CUE】
- P1X3L《P1X3L》[FLAC/分轨][791.28MB]
- 茵达INDAHKUS《茵 the Blue》[320K/MP3][33.49MB]
- 茵达INDAHKUS《茵 the Blue》[FLAC/分轨][147.57MB]
- 老虎鱼AnneClarkwithUllavanDaelenJustinCiuche-Borderland-HiRes-Files24bit88.2kHz
- 江玲2004-百合盛开2CD[歌林][WAV+CUE]
- 孙露《怕什么孤单3CD》深圳音像[WAV分轨]
- s14全球总决赛目前是什么结果 s14全球总决赛赛程结果图一览