这里本该有简介

vim设置配色主题

更换配色的方法: 找到vim目录,例如我的是~/.vim,然后mkdir ~/.vim/colors 把配色方案放到这下面 .vimrc中加入 colorscheme 方案名

我喜欢的配色方案: molokai.vim jellybe……read more

学会使用vim的帮助

你在网络上查找的关于vim的一切问题,vim help都可以回答你,关键是我们会不会搜索help。 查看vim帮助 输入::help,显示的是vim帮助的首页,这里列出了help的目录,有很多主题供你进一步查看。 光标移动到某个主题或者关键字,按下ctrl-],会进入详细内容,按下ctrl-t会回到……read more

我的vim配置

这是我以前的vim配置:my vim config,linux下的vim与windows下的gvim通用(不过后来发现了spacevim已经集成了常用配置,后面都直接使用spacevim了)。 适用范围 此vimrc适合如下开发: c/c++ html/css/js markdown 截图 主题:m……read more

awesome vim

vim 优秀网站收录 vim tips and tricks 插件库 vimawsome 主题库 vim colors Google+ vim社群 SpaceVim-如何学习 Vim? vim 游戏

像极客一样写作

回顾一下我做笔记过程: 一开始使用的是myBase软件,在分类存储管理上做得很好,作为工作笔记使用了一年。 后来发觉这个软件无法在不同的设备间同步数据,或者我没发现这个功能,就果断弃用。 然后就是使用云笔记evernote,它在电脑、移动端都有软件,可以互相同步数据, 网页文章保存、微博收藏等功能都……read more

C语言常见命名规范

unix like 单词用小写字母,每个单词直接用下划线分割,例如text_mutex,kernel_text_address。 Windows风格(大驼峰法) 大小写字母混用,单词连在一起,每个单词首字母大写,如OpenFile,MaxValue。 小驼峰法 第一个单词以小写字母开始;第二个单词的……read more

C语言 – 变量的地址与变量的值

变量的定义与赋值 编程语言中有一个比较容易混淆的概念就是“变量的地址”与“变量的值”。因为在编程语言中我们用同一个标号来表示这两个东西,由编译器根据上下文判断它的具体含义。 让我们看下最简单的变量的定义与赋值:

第1行,表示定义了一个……read more

C语言 – do{}while(0)编写单进单出函数

do{}while()这个语法在C编程中我自己很少使用,直到有一天读到了李先静先生的《系统程序员成长计划》,发现了它还有这种使用方法。 我们可以使用do{}while(0)来编写单进单出函数。 在一些函数里,我们希望在函数的入口与出口处做一些配对的操作,比如内存的申请与释放、文件的打开与关闭、加锁与……read more

C语言const关键字

const 的定义 任何变量的声明都可以使用const限定符限定。该限定符指定变量的值不能被修改。对数组而言,const限定符指定数组所有元素的值都不能被修改。 例如:

const 也常用来修饰指针,表示指向区域的内容不能修改,例如:……read more

C语言复杂声明

今天看了《C专家编程》里的’分析C语言的声明’一章,终于懂了C语言的复杂声明是怎么解析的。虽然在平时写代码的时候用到复杂声明的情况几乎没有,这里还是做一个记录,也是加深对C语言声明的理解。 声明的优先级规则 以下规则来自《C专家编程》。 C语言声明的优先级规则: A. 声明从……read more