文章目录
三种模式
命令模式:文件打开后的默认模式,只能查看文件内容不能修改
输入模式:可以编辑和修改
末行模式:保存退出等
 
切换
 命令模式 --> 输入模式 按i键
 命令模式 --> 末行模式 按:键
 输入模式和末行模式 --> 命令模式 按esc键
 备注:输入模式和末行模式不能直接切换,需要经过命令模式
命令模式操作
 光标行间的调整
 h 左移一个字符
 j 下移一行
 k 上移一行
 l 右移一行
 gg 跳转到文件的第一行
 g 跳转到文件的最后一行
 num g 移动到第num行
 按键 pgdn 或 ctrl+f 下翻一屏
 按键 pgup 或 ctrl+b 上翻一屏
 复制,粘贴,删除
 yy 复制当前行
 #yy 复制当前往下#行
 p 当前光标下粘贴
 delete 删除当前光标所在的单个字符
 dd 删除(剪切)当前行
 #dd 删除(剪切)当前光标往下到#行
查找替换
:s/old/new 		替换当前行第一个old为new
:s/old/new/g 		替换当前行所有的old为new
:n,m s/old/new/g	替换第n-m行所有的old为new
:% s/old/new/g	替换文件内所有的old为new
u 	撤销
 
末行模式的几个命令:
 q 退出
 q! 修改数据后,不保存数据强制退出
 wq! 保存数据后退出
 w filename 将文件保存到另一个文件中










