Vim文本编辑器使用简介
1、窗口操作命令:
水平分割窗口,ctrl+w s;垂直分割窗口,ctrl+w v;切换窗口,ctrl+w w;退出当前窗口,ctrl+w q;新增文件窗口并以fn命名,sp fn
2、在正常模式下退出编辑器:
保存修改,:w;保存修改并退出,:wq;保存修改并退出,:x;退出,:q;强制退出,:q!
3、在正常模式下查找替换:
向后搜索字符串pattern,/pattern;向前搜索字符串pattern,?pattern;下一个匹配,n;上一个匹配,N;整个文件中将所有的old替换为new并不确认,:%s/old/new/g;整个文件中将所有的old替换为new并需确认,:%s/old/new/gc
4、在正常模式下复制粘贴:
删除光标所在行,dd;删除一个字,dw;删除当前字符,x;删除前一个字符,X;删除到行末,D;当前行开始复制6行,6yy;复制一个字,yw;复制到行末,y$;粘贴粘贴板的内容到当前行的下面,p;粘贴粘贴板的内容到当前行的上面,P;带样式的粘贴,]p
5、在正常模式下移动光标:
上,下,左,右,h,j,k,l;上翻一页,ctrl-f;下翻一页,ctrl-b;跳到与当前括号匹配的括号处,%;跳到下一个字首,w;跳到下一个字尾,e;跳到上一个字,b;跳至行首,0;跳至行首的第一个字符,^;跳至行尾,$;跳至文件的第一行,gg;跳到第N行,NG;在当前行中找x字符,fx;重复上一个f命令,;;
6、在正常模式下编辑:
替换一个字符,r;将下一行和当前行连接为一行,J;删除当前行并进入编辑模式,cc;删除当前字并进入编辑模式,cw;删除从当前位置至行末的内容并进入编辑模式,c$;删除当前字符并进入编辑模式,s;删除光标所在行并进入编辑模式,S;重做,ctrl+r;重复上一个编辑命令,.;切换当前字的大小写,g~iw;将当前字变成大写,gUiw;将当前字变成小写,guiw
7、插入模式:
从当前光标处进入插入模式,i;进入插入模式并置光标于行首,I;退出插入模式,Esc
8、可视模式:
进入可视模式的单字符模式,v;进入可视模式的行模式,V;进入可视模式的列模式,ctrl+v;文本选择,-〉;
- 点赞
- 收藏
- 关注作者
评论(0)