vi/vim学习记录(1)
用户root目录配置vi/vim默认参数文件.vimrc和记录vim操作记录文件.viminfo
vi/vim三种使用模式:一般模式,编辑模式,命令行模式
一般模式下:常用命令
数字+space向后移动光标(20+space向后移动光标20个字符)
0和$分别代表移动当前光标在一行内的开始和结尾
数字+G代表光标移动到当前文件的其中一行,单独使用G代表移动到文件末尾
数字+<enter>代表光标向下移动几行
/或者?+内容可在文件内向下和向上搜索内容,n和N代表继续执行下一步搜索和反向搜索
1,$s/word/word2/g 指定第一行到最后一行的word替换为word2,最后加上c可以通过提示方式确实替换内容
数字+x向后删除指定个数的字符,X删除之前的字符
dd删除光标所在行,数字+dd删除指定向下的行数
d1G删除光标到第一行所在数据,dG删除光标到最后一行数据
yy复制当前行数据,数字+yy复制光标开始向下的行数的数据
y1G复制光标到第一行的数据,yG复制光标到最后一行的全部数据
y结合0或者$可复制当前行光标的开始以及结束的行数据
u返回上一步操作,Ctrl+r重做上一个操作,
.复制上一步操作继续执行