- 博客(6)
- 资源 (1)
- 收藏
- 关注
原创 vim之YouCompleteMe插件安装
YouCompleteMe YouCompleteMe : 一个随键而全的、支持模糊搜索的、高速补全的插件。YCM 由 google 公司搜索项目组的软件工程师 Strahinja Val Markovic 所开发,YCM 后端调用 libclang(以获取AST,当然还有其他语言的语义分析库)、前端由 C++ 开发(以提升补全效 率)、外层由 python 封装(以成为 vim 插件) 依赖 请...
2019-12-30 18:57:32 315
原创 VIM 小技巧
vim 查找小技巧 大家应该都知道,在 VIM 里面如果要搜索某个关键字,只要键入 /xxx就可以了,而键入 ?xxx 可以反向查找. 例如,我要找到所有 hello,我就键入 /hello 然后回车,一个文件中,所有出现这个字样的地方都会被高亮显示。按n键,就可以自动把光标跳到下一个,N 会反向跳。 但是,用好这个功能,怎么消除高亮呢? 只要键入 :noh ...
2019-12-28 19:43:29 200
原创 我的 ~/.vimrc
set encoding=utf-8 set t_Co=256 set autoindent set tabstop=2 set shiftwidth=4 set expandtab set softtabstop=4 set number set textwidth=80 set wrap set nowrap set linebreak set wrapmargin=2 set scro...
2019-12-27 21:33:15 157
原创 VIM 快捷键
关于Vim vim是我最喜欢的编辑器,也是linux下第二强大的编辑器。 虽然emacs是公认的世界第一,我认为使用emacs并没有使用vi进行编辑来得高效。 如果是初学vi,运行一下vimtutor是个聪明的决定。 Vim的几种模式 正常模式:可以使用快捷键命令,或按:输入命令行。 插入模式:可以输入文本,在正常模式下,按i、a、o等都可以进入插入模式。 可视模式:正常模式下按v可以进入可视模...
2019-12-27 21:23:03 147
原创 gtest宏列表
简介 总结gtest中的所有断言相关的宏。 gtest中,断言的宏可以理解为分为两类,一类是ASSERT系列,一类是EXPECT系列。一个直观的解释就是: ASSERT_* 系列的断言,当检查点失败时,退出当前函数(注意:并非退出当前案例)。 EXPECT_* 系列的断言,当检查点失败时,继续往下执行。 布尔值检查 Fatal assertion Nonfatal assertion ...
2019-12-27 11:00:23 589
原创 gtest使用友元类测试私有函数
私有函数怎么测? What is the best way of testing private methods with GoogleTest? [closed] OPTION 2 修正后 /*example*/ class Foo { public: Foo(){} friend class FooTest; private: int bar(){return 1;...
2019-12-26 11:56:45 873
sublime_text_3_build_3176_x64(linux可用))
2018-08-31
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人