您当前的位置: 首页 >  vim

liaowenxiong

暂无认证

  • 2浏览

    0关注

    1171博文

    0收益

  • 0浏览

    0点赞

    0打赏

    0留言

私信
关注
热门博文

vim 编程常用的指令和快捷键

liaowenxiong 发布时间:2021-07-17 09:50:28 ,浏览量:2

文章目录
  • 移动光标
  • 修改、剪切或复制配对符之间的内容
  • ctags
  • cscope
  • gtags
  • 编译
  • 快速修改窗口
  • 自动补全
  • 多行缩进缩出
  • 折叠

移动光标 命令说明gd跳转到局部变量的定义处gD跳转到全局变量的定义处,从当前文件开头开始搜索g;上一个修改过的地方g,下一个修改过的地方[[跳转到上一个函数块开始,需要有单独一行的 {]]跳转到下一个函数块开始,需要有单独一行的 {[]跳转到上一个函数块结束,需要有单独一行的 }][跳转到下一个函数块结束,需要有单独一行的 }[{跳转到当前块开始处]}跳转到当前块结束处[/跳转到当前注释块开始处]/跳转到当前注释块结束处%不仅能移动到匹配的 (){}[] 上,而且能在 #if#else#endif 之间跳跃

注:上述命令是在普通命令模式输入

修改、剪切或复制配对符之间的内容 命令说明ci'di'yi'修改、剪切或复制 ' 之间的内容。ca'da'ya'修改、剪切或复制 ' 之间的内容,包含 'ci"di"yi"修改、剪切或复制 " 之间的内容。ca"da"ya"修改、剪切或复制 " 之间的内容,包含 "ci(di(yi(修改、剪切或复制 () 之间的内容。ca(da(ya(修改、剪切或复制 () 之间的内容,包含 ()ci[di[yi[修改、剪切或复制 [] 之间的内容。ca[da[ya[修改、剪切或复制 [] 之间的内容,包含 []ci{di{yi{修改、剪切或复制 {} 之间的内容。ca{da{ya{修改、剪切或复制 {} 之间的内容,包含 {}ci
关注
打赏
1661566967
查看更多评论
0.0416s