插件地址 https://github.com/asok/projectile-rails 我自己使用rbenv这个ruby版本控制工具来,管理下载ruby,但是他不是全局安装ruby之类的gem,如bundle或者rails,所以 再/usr/local/bin下没有rails和bundle命令, 所以当你使用projectile-rails插件的时候,他会去/usr/local/bin目录下寻找命令, 会发生找不到现象,所以 我的解决方案就是,建立软连接就行了. 例如 sudo ln -s…
Emacs 自动补全,最好的插件当属 ycmd.以下记录我的安装过程. 1. 安装 ycmd server github 官方地址: https://github.com/Valloric/ycmd - git 克隆 ycmd 到本地 ~/ycmd $ git clone https://github.com/Valloric/ycmd.git ~/ycmd - 安装必要的编译工具和库 $ sudo apt-get install build-essential cmake python-dev…
在 Emacs 中输入中文,一般用 ibus 一类的输入法也能应付,但来回切换有点麻烦,这里介绍国人写的一个好插件 eim. - 安装 由于在 list-packages 中没有找到这个插件,所以不能自动安装,选择手动直接从 github 克隆,(为方便管理,手动安装的插件都放在 ~/.emacs.d/manual_plugin 底下) $ git clone https://github.com/viogus/eim.git ~/.emacs.d/manual_plugin/eim-maste…
Todo Tree 一款待办事项插件 我们写程序的时候,难免会遇到一些情况需要标记或者搁置,在写代码的时候会用一些特殊的注释来表示不同的内容,使我们可以快速的定位我们注释的位置. 主要有以下几种: TODO: 用来标记待办的地方.常常在有些地方,我们的功能并没有实现,使用ToDo标记我们可以快速定位需要实现的部分. HACK: 用来标记可能需要更改的地方.在写代码的时候,有的地方我们并不确定他是正确的,可能未来有所更改,这时候可以使用HACK标记. NOTE: 添加一些说明文字. INFO: 用…
一.安装eclipse前一定要先安装jdk 1.到http://www.oracle.com/technetwork/java/javase/downloads/jdk7-downloads-1880260.html下下载最新的jdk环境. 2.一般把非系统软件安装到/opt下.把jdk文件解压后(建议把文件名中的版本号去掉,以免后面敲代码配置文件时出现错误)放到/opt目录下. sudo mv jdk文件夹 /opt 3.设置环境变量.在/etc/profile中添加JDK配置信息: $sud…
一直用VIM,尝试了好几次Emacs都被它"多得像天上的星星"一样的快捷键给吓倒了.这几天最终下定决心再次尝试. 将它的Tutor练习了一下,顺便对经常使用快捷键做了一下笔记,方便随时查看(在写这篇笔记的时候正对着快捷键列表^_^). Emacs:Mac下须要设置终端.将Option作为Meta使用. 以下的C为Ctrl.M为Alt(Option)键. C-x C-c: 退出 C-h t:教程 C-v:下一页 M-v/ESC-v:上一页 C-l:将当前行置于屏幕中央 C-p:上一行,p…
网上收集的答案如下:==============================================1)确认js真的被引用到2)确认js引用顺序没问题3)确认js代码里的括号等都匹配,不会造成编译错误. 4)小心多次导入jquery基本包,容易覆盖自己的插件5)检查参数============================================== 写一个感想自己写了个js插件在有些页面可运行,在有些页面不能运行,IE调试提示:对象不支持“lyfcontrol”属性或方法…
下面这个配置适合ss (setq url-gateway-method 'socks)(setq socks-server '("Default server" "127.0.0.1" 1080 5))…
在一日一控件的口号下,终于写好了五十几个自定义控件,包括各种仪表盘,各种温度计,各种进度条,各种按钮等,具体可参见(http://www.cnblogs.com/feiyangqingyun/p/6128288.html)目前演示DEMO都是采用提升的方法来显示的,一直有个想法,想做成和QWT一样的可以直接编译集成到Qt Creator中,方便用户直接拖控件使用,即做成Qt Creator的插件,Qt要写Qt Creator的插件极为方便,和新建Qt Widget项目一样的步骤.方法可参见(ht…
鉴于自己一直都是在做客户端开发方面的工作,服务端很多知识都随着时间淡忘了,最近有一个计划,用一些时间补一下基础.所以早上很早就起床,花了一点时间大致浏览了一下BSD socket的相关API,然后用GNU C写了一个简单的多线程,阻塞EchoServer.工程的代码倒是不多,就是基于原生API开发,总是有很多的errcode需要处理,比较的烦.所以我干脆就直接写了个宏去处理,简单的输出strerrno(errno)和errno就好.虽然这个宏实现起来比较的简单,但是还是感觉比较的值,节省了不少的…