vim/vi命令全解
vi/vim常用命令介绍:使用ESC命令可以从编辑模式切换到插入模式, 插入模式: 1.在光标前面插入文本用i 2.在本行前插入文本用I 3.在光标后插入文本用a 4.在行末插入文本用A 5.在光标下插入新的一行用o 6.在光标上插入新的一行O 命令行模式进入编辑模式使用“:”,回车 命令行模式定位命令: 1.h左移一个字符 2.j下移一个字符 3.k上移一个字符 4.l右移有一个字符 5.enter移至下一行 6.H移至屏幕上端 7.M移至屏幕的中间 8.L移至屏幕的下端 9.$移至行尾 10.o移至行首 11.G文件最后一行 12.1G文件第一行 13.nG文件第n行 14.:20到20行 15.:set nu 设置行号 16.:set nonu取消行号 命令行模式删除命令: 1.x删除光标所在处的字符 2.X删除光标前面的额字符 3.dd删除光标所在的行 4.DG删除光标所在的行到末尾 5.D删除光标所在行到末尾 命令行复制命令 1. yy,Y复制当前行 2. nyy,nY复制当前一下n行 3. .或p将已选择或被删除的行放在当前行的下粘贴 命令行模式的取消与替换 1. r取代光标所在处的字符 2. R从光标所在处开始替换,按esc键结束 3. s替换光标所在处的字符,并且进入文本输入方式 4. S替代光标所在的全行按esc键结束 5. u取消上一步的操作,取消到上次保存的位置 6. U取消当前行的所有操作 命令行模式保存和退出 1.w保存 2.wq保存退出,q!退出不保存,wq!保存退出,x,X! 命令行模式搜索与替换: 1./string 2.?string 3.N向上切换,n向下切换 4.:%s 5.:% 6.:!ifconfig 7.:r读取文件名 8.:!操作系统命令 横展开vim/vi -o同时打开锁哥文件 ctrl+w切换文件 竖展开 vi -O 修改文件名 mv 源文件名 修改后的文件名 (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |