vim:NERDTree打开当前文件所在目录

自己使用vim编辑文件的时候,经常有需求将NERDTree定位到当前文件的目录,用了一点时间映射了一个组合快捷键,分享一下。

Read More

巧用ie条件注释解决浏览兼容问题

在做web开发的时候,最头疼的就是处理各种浏览器兼容。尤其是ie低版本的兼容。于是各种 css hack层出不穷。类似 _ * \9 \0一类的,功能是实现的,却让本来写得很整齐的 css 代码变得乱糟糟的。其实用ie的条件注释就可以很简单的解决处理这些问题。

Read More

ie9中border-collapse至box-shadow无法显示的bug

前几天维护公司项目,给一个弹出层添加box-shadow效果,在ie9中效果无法显示,搜索出的结果多为更改doctype声明。页面本身使用html5声明,不存在冲突,调试了半天找出原因,弹出层外框为table默认添加了border-collapse: collapse的样式,因为这个样式导致box-shadow无法生效,修改为border-collapse: separate后解决。

Read More

makefile将相对路径转换为绝对路径

工作中用makefile执行打包、压缩、转换等功能,一个需求涉及到多层相对路径嵌套,于是想到将相对路径转换为绝对路径。百度谷歌数遍,找到一曲径通幽的方法。

Read More

(Fedora开发环境搭建)搭建LNMP开发环境

Fedora17上能找到的PHP最低版本为5.4.x。因公司项目开发较早,仅能在上5.3.x上面正常运行,所以php采用编译方式安装,nginx、mysql使用源来安装。

Read More

vim清空quickfix列表

一个偶然的情况,需要清空 quickfix 列表,百度+谷歌试了多个关键字,未找到结果。最后在google上面搜”vim clean quickfix”终于找到结果。方法如下:

Read More

git添加本地过滤文件

项目开发中,有时需要添加一些本地的过滤文件,不提交到仓库中。可以采用以下方式

Read More

(Fedora开发环境搭建)添加网易镜像源并更新到最新

以当前刚刚安装完成的 Fedora17 为例:

Read More

(Fedora开发环境搭建)索引贴

Fedora开发环境搭建系列文章主要记录本人的Fedora系统web开发环境搭建,希望相关信息能对大家有帮助。
基于Fedora17

Read More

vim添加coffee和jade支持

vim默认不带coffee和jade的支持,我们编辑该类型的文件时,无法实现高亮缩进等功能,在vim官网下载对应的插件即可。

Read More