学习vim 从常用按键开始
ctrl+e 将屏幕下滚一行 ctrl+u 将屏幕上滚半页 ctrl+d 将屏幕下滚半页 ctrl+b 将屏幕上滚一页 ctrl+f 将屏幕下滚一页
撤销 u 前进 ctrl r 移动 下一个单词 w 当前单词首或上个单词首 b 当前单词尾或上个单词尾 e ---- 大写就是忽略标点符号 行首行尾 $^ 查询 /+word 下一个 n 上一个 N v 可视化操作 命令 删除操作 x 删除光标处的字符,向后删除 nx 删除本行光标開始之后的n个字符,不包括其他行 X 删除光标前的单词,向前删除 dl 删除一个字符 dw 删至下一个字的开头 daw 删除当前单词 dnw或ndw 删除之后n个单词 dap 删除一个段落 dG 删除该光标行及之后直到文件结束 dd 删除整行 dk 删除光标之前一行 ndd 删除光标下n行 db 删除光标前面的字 :n,md 删除n行到m行 d$ 从光标处删除到行尾 d^ 从光标处删除到行首 在 vi 中复制文本 命令 复制操作 yy 将当前行的内容放入暂时缓冲区 nyy 将 n 行的内容放入暂时缓冲区 p 将暂时缓冲区中的文本放入光标(后) P 将暂时缓冲区中的文本放入光标(前) np 将暂时缓冲区中的文本放入光标后n次 nP 将暂时缓冲区中的文本放入光标前n次