材料準(zhǔn)備
通過重定向,將家目錄下的所有文件名全部寫到test1.txt中:
ls -l? ~? > test1.txt
執(zhí)行結(jié)果:
正常模式下
1.yy:復(fù)制一行
2.p:粘貼
例如我復(fù)制粘貼第二行:
3.u: 撤銷操作
例如撤銷復(fù)制粘貼操作:
4.dd :刪除當(dāng)前行
例如刪掉第三行:
刪除前:
刪除后:
5、 ? ? .(一個點)重復(fù)上一條命令
6刨摩、/字符串:從光標(biāo)所在位置向下搜索字符串,澡刹?字符串:從光標(biāo)所在位置向上搜索字符串
例如:
第一次執(zhí)行:
第二次執(zhí)行:
第三次執(zhí)行:
換到了下一行罢浇。
是從下到上搜索陆赋,不演示了
7、o:從當(dāng)前行下面開一行嚷闭,O:從當(dāng)前行上面開一行
例如在第三行下面開一行:
執(zhí)行后:
在第三行上面開一行:
編輯模式下
正常模式下按下i(在光標(biāo)前插入文字)或a(在光標(biāo)后插入文字)來進入編輯模式
例如在文件最后一行輸入I? love? Linux
命令模式下
按下”:“進入命令模式
1攒岛、:set? nu ? 打印行號
2、:wq ? 保存并退出
3胞锰、:q灾锯!強制退出
4、:s/p1/p2/g? 當(dāng)前行中所有的p1都被p2替換
例如:將第8行的所有root替換成panda
:s/root/panda/g
5嗅榕、:g/p1/s//p2/g? 當(dāng)文件中所有的p1都被p2替換
將文件中的所有root替換成panda