Vim1. 插入1234i光标前插入a光标后插入shift a 行尾插入shift i 行首插入 2. 移动12345678910111213141516hjkl左下上右w下一个单词开头b上一个单词开头/本单词开头e下一个单词结尾/本单词结尾ge上一个单词结尾0行首^第行首第一个非空字符$行尾gg第一行G最后一行f{char}下一个char位置F{char}上一个char位置t{char}下一个char前一个字T{char}上一个char后一个字;重复上次的查找命令,反向查找上次的命令 3. 修改123456789101112131415d删除c修改u撤销y复制p粘贴替换::{作用范围}s/{目标}/{替换}/{替换标志}当前行::s/foo/bar/g全文::%s/foo/bar/g选区,在Visual模式下选择区域后输入:,Vim即可自动补全为 :'<,'>。:'<,'>s/foo/bar/g 4. 切换1234567891011121314gd进入定义ctrl O返回gh显示函数标签gt往后跳标签gT往前跳标签num gt调到数字对应的标签页ctrl 0调到侧边栏 然后jk上下 空格展开文件夹 空格打开文件 l打开文件并进入文件 回车也行分屏操作 ctrl num跳到分屏 5. vscode临时禁用vim toogle vim mode命令