首页 > 系统服务 > 详细

Linux学习笔记(四)

时间:2019-12-05 16:35:59      阅读:80      评论:0      收藏:0      [点我收藏+]

 vi

在一般模式下的功能按键

移动光标

0(数字)或Home:移动到这一行的开头

$或End:移动到这一行结尾

G:移动到这个文件最后一行

gg:移动到这个文件的第一行

n+回车:向下移动n行

查找

/word:从光标开始后面的字符串查找一个word字符串

:n1,n2s/word1/word2/g:从n1行到n2行中找到word1这个字符串并且替换为word2

:1,$/word1/word2/g:第一行到最后一行找单词并替换(若在g后面添加c,则还需要确认是否更改)

删除、复制与粘贴

x与X:x代表删除光标后面一个字符,X代表删除光标前面一个字符

dd:删除(剪贴)光标在的那一整行

ndd:删除(剪贴)删除光标所在的向下n行(包括光标的一行)

yy:复制光标所在的一行

nyy:复制光标(包括光标的一行)向下复制n行

p与P:将已复制的内容粘贴在光标的下一行,P反之

u:恢复前一个操作

Ctrl+r:重做上一个操作

.重复前一个操作的意思

一般命令模式切换到编辑模式的可用的按键说明

i与I:i为目前光标坐在处插入,I目前所在行的第一个非空格符处开始插入

a与A:a为目前光标所在的下一个字符处开始插入,A为从光标所在行的最后一个字符处开始插入

o与O:o为在目前光标所在的下一行处插入新的一行,O为目前光标坐在处的上一行插入新的一行

r与R:进入替换模式,r只会替换光标所在的那一个字符一次,R会一直替换光标所在的文字,知道按下Esc为止。

一般命令模式切换到命令模式的可用按键说明

命令模式的保存、退出等命令

:w!:若文件属性为只读时,强制写入该文件。

:q:退出vi

:q!:不保存退出

:wq:保存后退出,若为:wq!则为强制保存后退出

———————————————————————————————————————————————————————

Linux学习笔记(四)

原文:https://www.cnblogs.com/pppyyyzzz/p/11989445.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!