当前位置: 首页 > Linux

Linux-Vim

时间:2023-04-06 11:54:23 Linux

一、Vim基本操作删除字符:x在交互模式下,将光标定位在要删除的字符上,按字母键x,会发现该字符被删除删除多个字符:number+x也可以一次删除多个字符,只需要在按x键前输入数字,可以按键盘上的数字键4,再按x删除一行:dd等于删a行和复制一行:yy复制一行文字粘贴:pdd剪切后,使用p粘贴文字替换当前字符:r替换当前字符替换多个字符:R撤销操作:u也可以使用数字+u:设置nu显示行号跳转到指定行跳转到第7行:7+G或7+gg跳转到指定行跳转到最后一行:G或Shift+g跳转第一行:ggII。Vim高级操作分屏1.1,同文件分屏:sp1.2,不同文件分屏:sptest.txt1.3,垂直分屏:vsp,:vsptest.txt1.4,按Ctrl+w+切换up,down,left,andright1.5,按Ctrl+w+q或c或o分别表示退出,关闭,仅合并:rfilenamelookup//如果要查找下一个匹配项,则进入查找模式,只需按n键,next如果要查找上一个匹配项,只需按N或Shift+n键,next查找并替换单个字符Replacement将光标定位在要替换的字符串上,然后执行:s/oldstring/newstring,但是这个方法只会交换光标所在匹配字符串的第一个字符。多行替换把10到20行的test替换成hello:10,20s/test/helloReplaceall:%s/test/hello/g:把文本中的所有test替换成hello其他显示行号::setnumber.vimrc配置:vim.vimrc