VIM常用命令整理、打造为IDE

 linux  VIM常用命令整理、打造为IDE已关闭评论
8月 082011
 

Vim是号称“编辑器之神”的文本编辑软件,自从接触Vim以来,基本上都是用Vim来修改和编写代码和配置文件的。

但是我一直只会用最基本的命令,虽然把HJKL的定位键已操纵地很熟练。但是Vim其他强大的地方却几乎没有触及过。

学一样东西,就要把它学精。

这里记录了一些常用的使用技巧。

零、将VIM打造为超级IDE

先附上链接

手把手教你把Vim改装成一个IDE编程环境(图文)
手把手教你把Vim改装成一个IDE编程环境(图文) — 续1
在Fedora下成功将Vim打造成适用于C/C++的IDE
把VIM打造成一个真正的IDE(1) :这是一个系列,后面还有几篇

一、[……]

继续阅读

libcurl多线程的注意事项(转载)

 linux, 网络  libcurl多线程的注意事项(转载)已关闭评论
8月 042011
 

这几天用libcurl总是莫名其妙地崩溃,今天终于发现问题所在了,转载一下~

(1), 超时(timeout)

libcurl 是 一个很不错的库,支持http,ftp等很多的协议。使用库最大的心得就是,不仔细看文档,仅仅看着例子就写程序,是一件危险的事情。我的程序崩溃了,我 怀疑是自己代码写的问题,后来发现是库没用对。不仔细看文档(有时候文档本身也比较差劲,这时除了看仔细外,还要多动脑子,考虑它是怎么实现的),后果很 严重。不加思索的使用别人的库或者代码,有时候很惬意,但是出问题时,却是寝食难安的。 

1. CURLcode curl_global_init(long flags); 在[……]

继续阅读