Spacevim/Neovim使用记录(3):常用操作

原文链接

代码浏览

  • F2:打开语法树,F3:打开文件树
  • SPC ':打开 shell
  • SPC m g c:创建 gtags database
  • SPC m g d:查找定义
  • SPC m g r:查找用
  • SPC m g u:更新 gtags database
  • Ctrl ]:查找定义(有 tags 文件时)
  • Ctrl o:返回上一次位置
  • SPC e l:打开代码检查错误窗口
  • SPC e L:打开代码检查错误窗口并聚焦
  • SpaceVim 的 root 目录不在当前文件目录时(如git,svn项目),此时按 F2 打开语法树会没有内容,因为 F2 只会在一层目录生成 tags 文件,此时需要到命令行在你需要的位置执行 ctags * -R

    窗口光标

  • 各个窗口可以用鼠标进行操作

  • SPC j l 跳转到特定的行
  • SPC j j 跳转到特定的字符

文件操作

一下操作都在 vimfiler 窗口进行 (F3 打开)

  • N:新建文件
  • .:切换显示隐藏文件
  • yY:复制文件
  • yy:复制文件路径
  • P:粘贴文件
  • i:显示文件夹历史
  • sg:垂直分屏打开文件
  • Ctrl+r:刷新文件树

其他操作

  • \y 复制, \p 粘贴 (比 "+y, "+p 方便)

小应用

  • SPC a c 打开日历
  • SPC x g t 翻译当前的单词

项目技巧

  • C/C++项目
  • 在你项目的根目录新建一个 .clang 文件,在文件里加上 clang 的参数,如-I.. -std=c++11 等。这样你打开项目里的任何文件,根目录都是 .clang 文件所在的目录,而且语法检查也依赖这个文件。
  • 类C代码增强高亮在 gbk 文件中可能会出现问题,这时使用 :ChromaticaStop 停掉增强高亮即可。
  • 本文作者:小飞机
  • 本文链接: posts/15d5d397/
  • 版权声明: 本博客所有文章除特别声明外,均采用 CC BY-NC-SA 3.0 CN 许可协议。转载请注明出处!
------本文结束感谢阅读------
坚持原创技术分享,您的支持将鼓励我继续创作!
显示 Gitment 评论
0%