编辑器

vim编辑器

PageDown(ctrl+F): 下翻一屏

PageUp(ctrl+B):上翻一屏

G:移到缓冲区最后一行

num G:移动到缓冲区的第num行

gg:移到缓冲区的第一行

 

编辑命令

x 删除当前光标所在在位置的字符

dd 删除当前光标所在行

dw 删除当前光标所在单词

d$ 删除当前光标所在位置至尾行的内容

J 删除当前光标所在行行尾的换行符(拼接行)

u 撤销前一条编辑命令

:set paste 按照原格式粘贴到当前文件里

:set nu 显示行

 

查找和替换

/输入需要查找的内容

:s/old/new/

:s/old/new/g  一行命令替换所有old

:n,ms/old/new/g 替换行号n和m之间的所有old

:%s/old/new/g 替换整个文件中的所有old

:%s/old/new/gc 替换整个文件中的所有old,但在每次出现时提示

ctrl+u撤销上一步操作 

 

单/多行复制

在非插入状态,yyp复制光标所在行

nyy +p , n表示复制多行

 

posted @ 2022-05-03 21:32  Tatataaa  阅读(272)  评论(0编辑  收藏  举报