Skip to content

sshsu/my_spacevim_config

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 

Repository files navigation

安装 && 使用

将此文件拷贝到的~/.SpaceVim.d下覆盖文件即可

常用功能

文件搜索

ctrl + p

内容搜索

ctrl + f

高亮

\ + m

声明(定义)跳转

ctrl + g

需要安装配置ycm,ycm的使用需要生成编译器选项文件,vim打开当前目录,运行后会自动加载

:YcmGenerateConfig

定义跳转

ycm经常会跳转到声明, 结合cscope可以更好的定义处,需要安装ycm(不安装则只使用cscope进行搜索) 和 cscope

ctrl + d
  • ubuntu 16.04下cscope安装
apt-get install cscope

需要在工程目录下cscope的符号文件,启动vim的时候会自动加载

find project_dir -name "*.c" -o -name "*.h" > cscope.files
cscope -Rbq -i cscope.files

cscope 符号更新

在工程目录下生成.c, .cpp, .h文件的符号索引,并更新索引

<f4>

符号标记

标记\去除标记单词

\ + m

也可以使用v或者crtl+v 选定一段文字之后使用 \ + m进行标记

进入normal模式并保存文件内容

alt + l 

About

my spacevim config

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published