一.光标移动快键键集合
操作 解释 h,j,k,l 左下上右 i 在光标位置编辑 a 在光标后一位编辑 o 换行编辑,另起一行 ctrl + f 下翻一页 ctrl + b 上翻一页 ctrl + d 下翻半页 ctrl + u 上翻半页 数字0 跳到行首,也就是跳到第0个字符 ^ 跳到行首的第一个字符 shift + 4 跳到行尾 shift + g 调到文尾 gg 调到文首 5gg/5G 跳到第5行
二.删除粘贴复制快捷键集合(常规模式)
操作 解释 x 删除(剪切)单个字符 5x 删除(剪切)5个字符 dd 删除(剪切)光标所在行 5dd 从光标开始往下删除(剪切)5行 dw 删除(剪切)光标所在的单词 u 撤销删除 yy 复制1行到剪切板 5yy 复制5行剪切板 p 将剪切板内容粘贴到光标所在行的下方 shift + p 将剪切板内容粘贴到光标所在行的上方
三.搜索和替换指令集合
操作 解释 / + 搜索内容搜索 n往下查找 shfit + n往上查找 :ns/原内容/新内容/g替换第n行内容 :n,ms/原内容/新内容/g替换第n行到第m行内容 :n,$s/原内容/新内容/g替换第n行到文尾内容 :%s/原内容/新内容/g全文替换 :%s/原内容/新内容/gc全文替换并逐行询问
四.保存退出指令集合
操作 解释 :w保存修改到硬盘上 :wq保存修改并退出 :wq!强制保存修改并退出 :x保存修改并退出 :q未修改不保存退出 :q!不保存强制退出
五.如何恢复意外断开未保存的文件
当我们编辑文件的时候不小心断开虚拟机连接了,重新编辑此文件就会如下错误 这时候其实英语好的就会发现返回的内容里面就已经有解决方案:
第一步:输入vi -r + 文件 第二步:ls -a 查看所有文件,输入rm -f + 文件.swp删掉swp文件即可。