Linux入门 文本编辑器

Vim

vi -r file # 在上次使用vi编辑时发生崩溃,恢复file

在编辑多个文件时候

:n 下一个文件
:e# 回到刚才编辑的文件

撤销操作

撤销前一个命令 输入"u"
撤销对一行的修改  输入"U"

删除文本

删除一个字符 "x"
删除一词  "dw"
删除一行 "dd"

复制和粘贴

复制一行内容 "yy"
粘贴 "p"
剪切 "dd"

查找字符串

输入查找内容  "/"
跳到下一个出现处 "n"
跳到上一个出现处 "N"

复制文本块

:1,4 copy 7 #第1-4行的文本复制到第7行之后

移动文本块

:1,8 move 7 #第1-8行的内容移动到7行后

另存文本块

:1,8 write file2 #把1到8行的内容重保存file2

追加文本块

:90,100 w>>file2 #把90到100行的内容追加到file2

保存并退出

智障自动退出hhh

命令模式下 "ZZ"
原文地址:https://www.cnblogs.com/Draymonder/p/10835443.html