2015年 第16周 周记
Table of Content:
最近工作的事情比较多.
因此更新内容比较少.
H99 Continue.
Bash
确实没有特别大的深入研究的意义了,以后自己尽量使用python来作为脚本语言,试图取代bash.
fast-agnoster
给自己的fast-agnoster的zsh theme,增加了持久化的功能.
这个自己优化过的zsh主题,主要有以下特性(相比于原始的agnoster主题)
- 短路径
尽可能短的显示路径.对于深度路径特别有用.- 路径的最后的一级,始终保持展开
- 路径的父路径所在的层级上,以最短的可以区分的前缀
例如~/git/hub/dotfiles,同时还有路径~/git/huerko/abc
那么,
在~/git/hub路径下面,则显示为”~/g/hub”
在~/git/huerko/abc,则显示为”~/g/hue/abc”
- git status的保存
git status的显示功能,在zsh的主题中很多,但是对于较大规模的git repo,则会存在性能的问题.
这个功能就是用于缓存git status的结果,如果检测到可能发生更新,则会更新,否则则复用历史git status信息.
这样可以减少不必要的git status调用.
基本可以减少一半的git status调用.
其他的功能,则都比较常见了,这里就不多说了.
daily note
自己新建的笔记格式,用于日常的工作时间记录,这个是最新的.