Frank_Xu的学习笔记

我正在努力学习设计一门Lisp的方言

笔记

| Comments

  • 重定向404 在routes.rb写入 match ‘*path’ => redirect(‘/’)

SLIME学习笔记

| Comments

参考了SLIME官网的视频以及黄涧石的slide做的中文笔记,怕自己忘记.

  • ,按下逗号会进入命令模式,输入help显示当前所有的命令
  • C-c C-d d 显示Symbol的信息
  • C-c C-d h 用slime-hyperspec-lookup 去lispword网页版显示信息
  • C-M-x 执行当前光标所在的function
  • C-x C-e 最后执行
  • slime-selctor 作者把它绑定到了F12键,友情提示:Mac下的话需要先在偏好设置里关掉全部变量。l返回经常编辑的lisp文件,r返回repl
  • M-. 跳转到函数定义
  • C-c C-d C-z 查找函数名

  • (setf sb-impl::default-external-format :UTF-8)

  • M-p 或者C-方向键 来找历史命令

在Chrome下指定域名加上https

| Comments

众所周知的原因,国内用Google搜索出来的结果,点击后经常无法跳转.有一个办法便是把所有的google地址默认全加上https.设定的办法是在Chrome地址输入chrome://net-internals/#hsts,然后在Add Domain中依次添加www.google.com,www.google.com.hk,并在Include subdomains打勾.大功告成!

在Emacs中增加sr-speedbar.el与textmate.el

| Comments

博主最近在学习Rails,所以想把Emacs下的开发环境整合一下,感觉Rails下的开发与平时在Emacs下的开发习惯还是有些区别的,因为Rails大部分时间是在配置文件,然后生成代码,故需要在多个文件间经常来回切换.这次先加了sr-speedbar与textmate.

首先就是左侧加上文件目录: 以前用的speedbar没有固定位置的功能,因此google一下,得到宝物sr-speedbar: sr-speedbar 然后在.emacs作如下配置:

其中的(kbd “s-s”),在Mac下就是Command + s的意思,博主在mac下的emacs是把左侧的command与option键互换了,command变成了option(也就是meta):

textmate.el就是引用了textmate的一些方法,具体可以参考这里textmate.el,这里就不再赘述了.

我的博客主题

| Comments

下午配置了新博客的主题,这里贴上我的SCSS,在octopress目录里的/sass/custom/_style.scss

以后博客内容多了,准备再改下首页的显示方法.

| Comments

之前自己VPS上的Wordpress突然挂了,数据全丟了.

如今流行github上写博客,就在这里安家吧.

是为序.

Hello,Github!