vim是Linux下常用也比较好用的一款编辑器,退出(q)、强制退出(q!)、保存退出(wq)这些基本的操作就不多言了,在此记录一下总要用但是偶尔会忘记的功能,随遇更新。
ctrl+s
会使得vim屏幕无响应,ctrl+q
即可恢复yy
复制光标所在行,p
粘贴已复制行,二者同时使用。nyy
复制光标以下第n行,复制后仍然使用p粘贴。dd
删除光标所在行:n,n+M co X
将第n到n+M行复制到第X行:n,n+M w ./A
复制n行到n+M行到某文件(假设同级目录,文件名为A):n,n+M w >> ./A
追加n行到n+M行到某文件(假设同级目录,文件名为A):sp
横向分窗口,:vsp
纵向分窗口u
撤销,ctrl+t
重做:/word
向下寻找word这个单词,按n
跳到下一个匹配点shift+g
跳到文本最末:set nu
设置行号,:set nonu
取消行号
目前常用的就以上这些,其他不常用的就不一一总结了,常用的随遇更新。