- 博客(0)
- 资源 (13)
- 收藏
- 关注
vim配置文件【完美版】
【使用说明】在主目录直接解包就行
【功能详情】--------快捷键
//-----------------------------------------------------------------
【#】显示函数列表
: TlistToggle //显示函数列表
按将会在VIM的左边打开一个Taglist窗口,这个窗口里面包含了C文件里面的定义,如struct,typedef,全局变量,函数等。使用'+h将光标移动到左边的窗口,上下选择tag按回车定位到tag的定义处。
【#】当前目录列表,方便打开文件
: NERDTreeToggle //当前目录列表,方便打开文件
按会在VIM的右边打开一个文件浏览器窗口。再按一下会关闭这个窗口。
【#】最近文件列表
: MRU //最近文件列表
按会打开一个MRU窗口,这个窗口里面记录了最近打开的文档,上下选择文件回车打开。如果没有你想打开的文件可以按"q"关闭窗口。
: LookupFile
在VIM的上面打开文件查找窗口,
: vimgrep
假设你想查找某个字符串在项目中出现的位置,你可以把光标放在这个字符串上,
按就会在VIM的最下面显示你想查找的字符串,此时你可以修改这个字符串,回车到下一步,此时会提示你要查找的文件范围,
【#】编译
: gcc
直接按可以对打开的文件直接编译
【#】gdb调试
: gdb
直接按可以直接进入gdb调试状态
: Generate tags
在代码间跳来跳去。先按生成tag数据库。将会在项目的当前目录下生成tags文件。此时将光标放在某个函数调用上,按+]就会跳到函数的定义处,按+o就会跳回来。
: HLUDSync
按可以生成cscope的数据库文件cscope.out,再使用",sa"(:cs add cscope.out)添加数据库文件。当下次启动VIM的时候就会自动加载当前目录下的cscope数据库文件。在.vimrc里面定义了使用cscope的快捷键,比如将光标放在某个函数上使用命令",sc"就可以查看这个函数被哪些函数调用过,
【#】全屏显示
:genfiletags.sh
是让终端全屏显示
add cscope.out
在查找文件之前要生成文件数据库,
按将会在项目的当前目录下生成tags.filename文件,所以最好是在项目的根目录下按。再按就可以使用通配符查找文件了。
【功能详情】--------命令行功能
【#】添加函数注释等
:Dox
添加函数注释
【#】头文件和c文件切换
:AV
垂直分屏显示头文件或者c文件
【其他功能】-------
1.输入main后按table键,自动生成main函数
2.输入单词自动补全//注,本文档之前输入的单词自动补全
3.双引号、单引号、大括号自动补全,小括号不能自动补全【如果有人发现是什么原因,可以留言哈】
【注】祝大家更高效的玩转vim
2014-09-20
Linux C函数库参考手册
linux编程必备,里面详细介绍了linux c语言中函数库中的各种函数。
这是一本非常实用的工具书。
常在Linux下编写程序的人都认为man是非常好用的工具,只要知道函数名就能快速查询到函数的使用方法,但是如果我们忘了函数名或是根本看不懂英文说明时,该怎么办?
事实上,编写程序时往往是因为对某个功能的需要才去寻找相关的函数使用。此时这本依用途分类、详细中文说明并附上程序范例的手册就显得非常重要了。书中整理了超过400个Linux常用的函数,每个函数以整齐划一的体例。
2014-09-15
嵌入式linux设备驱动开发详解
嵌入式linux设备驱动开发详解
1 嵌入式系统与驱动程序
2 简单的字符设备驱动程序
3 数字显示驱动程序
4 键盘驱动程序
5 A/D驱动程序
6 D/A驱动程序
7 LCD驱动程序
8 触摸屏驱动程序
9 CAN总线驱动程序
9 CAN总线驱动程序
11 音频总线驱动程序
12 IDE接口驱动程序
13 闪存芯片的驱动程序
14 USB设备驱动程序
15 串口驱动程序
16 网络设备驱动程序
2014-09-15
linux电子词典项目(sqlite3数据库)
1).登陆需要密码, 并且提供注册新用户功能, 注意在用户输入密码的时候不能显示密码,就像linux登陆时的那样
2).用户的查询即时给予回复
3).用户可以查询自己的查询历史
4).用户也可以清除自己的历史记录
2014-07-28
arm-elf-gcc
交叉编译工具arm-elf-gcc-20040427
本工具直接在linux运行使用
【注】也可自行到http://opensrc.sec.samsung.com/download.html网上下载
2014-05-04
【bingo】Jlink对2440外部norflash的烧写
描述Jlink对2440外部norflash的烧写,里面含有测试文件,,,并且有2440的jlink的相关配置文件,,,简单操作,只需要3步,即刻完成对2440norflash的烧写步骤
2014-05-03
VC++数字图像处理【算法】+【程序实现】
本资源为VC++数字图像处理【算法】+【程序实现】,包括点运算,几何变换,正交变换,图像增强,形态学变换,边缘与轮廓,图像分析,图像复原,图像编码等;
另外,本资源里代码实现有总程序实现和按各分功能实现;
【注】:本资源里包含lena测试图片,及lena原图完整版
2014-04-28
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人