Shell神器fasd与Eshell的不期而遇
fasd - quick access to files and directory 之前一位 Windows 用户看到我在 Shell 下面的操作,他很奇怪,觉得明明已经有图形化界面,为什么还要用这种命令行呢,直接用鼠标点击不就很好了么。 ...
fasd - quick access to files and directory 之前一位 Windows 用户看到我在 Shell 下面的操作,他很奇怪,觉得明明已经有图形化界面,为什么还要用这种命令行呢,直接用鼠标点击不就很好了么。 ...
最近笔者在阅读《算法》,重温经典数据结构和算法,毕竟一直以来的说法是程序就是数据结构+算法归并算法所需的时间和N*logN成正比,所以可以用归并算法处理数百万甚至更大规模的数据。 但是归并算法也是存在不足之处的,需要额外的空间来完成排序,而且空间和N的 大小也是成正比的 1 优化 《算法》中有提到可以通过一些细致的修改实现大幅度缩短归并排序的运行时间 ...
Emacs 支持若干种shell,但是就功能丰富度,以及与Emacs 的集成程度而言, 无一能望Eshell项背。 Eshell 是一个完全由Emacs Lisp 编写的shell,但是不要以为这样Eshell在功能上就会先天不足,它能代替绝大部分GNU核心功能集和Bourne shell家族的命令以及相关特性。 ...
diff - compare files line by line 如果你有使用过git,那么你一定不会对diff 陌生,因为对你源文件和修改后的文件进行比较的就是 diff 这个大名鼎鼎的家伙了。 多年以来, diff 都一直是非常重要的工具,上古大神 都是使用 diff 和 patch 对程序进行差分和打补丁滴(现在有git了,但是diff同样发挥着重要作用) ...
1 枯树 周末回了一趟家,没带自己的笔记本,在家闲来无事,无意中看到墙角的电脑,已经尘封已久反正无事,何不玩玩这台老古董呢?于是把电脑拿去修理店把坏了的硬件修好。 ...