模式转换
i,o,a>编辑模式
:,/,?>指令模式>
esc 回到一般模式一般模式下
:wq #表示储存后离开
:wq! #储存后强制离开::vim常用语法
均为在一般模式下
移动-[Ctrl]+[f] #向下一页
-[Ctrl]+[b] #向上一页
-0&[Home] #一行最前
-$&[End] #一行最后
-G #移到档案最后一行
-n1G #移到n1行
-gg #移到档案第一行搜索
-/word #找word
-:n1,n2s/word1/word2/g #在n1和n2行中间寻找word1并取代为word2
-:1,$s/word1/word2/gc删除复制粘贴
-x, X #x向前删除一个字符,X向后删除一个字符
-dd #删除游标所在的一整列
-ndd #删除游标以下n行
-yy #复制游标所在行
-p,P #p把复制所得贴在游标下一行,P贴在上一行
-u #复原前一个动作
-[Ctrl]+r #重复前一个动作
:w filename # 另存为另一个文件显示
-:set nu #在文档左侧显示行号
区块选择
v,V #v,字符选择 V行选择
[Ctrl]+v #方块选择(移动光标即可)
y #复制
d #删除多个text编辑
-vim filename1 filename2
-:n #编辑下一个
-:N #编辑上一个
-:files # 列出所有档案
-vim filename1/:sp/vim filename1 # 显示同一个文件在同一个屏幕不同行
-vim filename1/:sp filename2
-[Ctrl]+w+↑/[Ctrl]+w+↓ #换不同文件
-[Ctrl]+w 松开后+q #关闭光标所在的窗口
Linux notes, vim使用
最新推荐文章于 2023-10-15 19:27:29 发布