vim 快捷键
操作 | 键位 |
---|---|
删除/剪切一行 | dd |
删除/剪切当前开始的n行 | ndd |
删除/剪切光标之后的一个字/单词部分 | dw |
删除/剪切光标之后的n个字/单词部分 | ndw |
删除/剪切当前字符 | x |
删除/剪切光标到行尾 | d$ |
删除/剪切光标到行首 | d0 |
删除/剪切光标右边n个字符 | d[n]l |
删除/剪切光标左边n个字符 | d[n]h |
删除/剪切m行到n行 | m,n d |
删除光标之上的所有行 | dgg |
删除光标之下的所有行 | dG |
在光标之前黏贴 | p |
在光标之后黏贴 | P |
复制光标所在单词 | yaw |
复制光标所在句子 | yas |
删除/剪切光标所在单词 | daw |
删除/剪切光标所在句子 | das |
撤消n个改动 | [n]u |
复制n行m行,到i行之后 | :m,n co i |
格式化所有行 | gg=G |
格式化m行到n行 | mg=ng |
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· Manus的开源复刻OpenManus初探
· AI 智能体引爆开源社区「GitHub 热点速览」
· 从HTTP原因短语缺失研究HTTP/2和HTTP/3的设计差异
· 三行代码完成国际化适配,妙~啊~