13.文本编辑器Vim(插入aio定位:set nu :n 删除x nx dd ndd复制粘贴yy-p dd-p替换回复r/R u搜索和替换/string :%s或n1,n2s/old/new/c或g保存退出wq ZZ :q! )

全屏幕文本编辑器

建立、编辑、显示文本文件

没有菜单只有命令

Vi shenchao.mesg 创建新文件或打开已存在

一进去就是命令模式

a i o 插入模式

默认命令模式  按冒号就是编辑模式 再按esc命令模式

:wq保存退出

建议用于 配置文件 小脚本

1.小a 在光标所在字符后插入

   大A  在光标所在行末插入

i I相反同上

o在光标下插入新行  大O在光标上插入新行

2.  :set number  :set number设置行号  或set nu setnonu

gg回到第一行

大G 最后一行

:数字           :921 到921行

$到行尾

0到行首

3.删除

x删除光标所在字符

nx 删除光标所在处后n个字符

dd 删行

ndd删除光标所在行后n行

dG删除光标所在行到文件末尾内容

D删除光标所在行到行末尾内容

:n1,n2d       :999,1006d 删999到1006行

4.复制剪切

粘贴 p当前下一行粘贴 大P当前上一行粘贴

复制 yy nyy  剪切 dd ndd

5.替换

r 加你要替换的字符 在当前光标替换一个

R  从当前光标开始替换直到你按esc

u取消上一次操作

6.

搜索和搜索替换

/string 

:set ic 不区分大小写 set noic  n下一个

替换 :%s/ftp/yangmi/g %s全文 g不询问

:n1,n2s/old/new/c c询问

7保存

:w保存 :w newfilenames 另存为

:wq 或 ZZ 保存修改并退出

:q!不保存修改退出

:wq! 强制保存并退出 所有者和root才能用 修改制度文件

 

posted @ 2021-03-11 16:03  liv_vil  阅读(225)  评论(0)    收藏  举报