Vim实用设置

#Vim

不定时更新,同时一些收集到的文章会放在 我的 wiki 里。 Get rid of ^M 去掉行尾空格 瞬间输入当前目录和文件名 具体每一个修饰符的意思可以:help expand()看下 切换工作目录到当前编辑文件目录下 参见 Vim Tips Wiki…

Read more →

正则也可以很好玩

#Toys

正则填字游戏 Debuggex 可视化正则匹配过程, 用于调试十分方便 regexper 一个把javascript正则表达式转换成图表的工具网站。

Read more →

在Jekyll博客里优雅地嵌入Github Gist

#Jekyll#Github

Gist 是 Github 一个Snippet托管平台,也是全球秀代码和吵架的好地方。 例如我的一个虾米签到gist,官方提示的嵌入写法是这样的: 可以在markdown文档里直接插入这一句,jekyll把文章转成静态网页,用户打开后会加载。 不过这同步的script…

Read more →

让 oh-my-zsh 的git插件飞起来

#zsh#Git

更新:2020-03-26 作为一个伪文艺程序员,在ubuntu上使用zsh搭配OMG的插件oh-my-zsh,小日子曾经过的滋滋润润,各种auto-completion让我基本上爱上Tab键了。后来换了台旧MBP,每次跑到项目文件夹下git checkout feat (tab…

Read more →

git hook中的$GIT_DIR

#Git

一直使用githook post-update来部署我的jekyll博客,每次push到远程git仓库的时候,在vps上的生产目录会自动更新和重新生成页面和静态资源, post-update文件是这样的: 但是执行的时候会出现一个奇怪的问题: 最后的这一句表示出错了,而且git…

Read more →