Linux/Unix Shell 二三事之过滤器head+tail

head - output the first part of files tail - output the last part of files 当拥有的数据太多的时候,使用cat 来展示数据的话,数据量过大,屏幕就只能显示最后一部分的数据了。 所以如果你想选取部分的数据的话,cat 就不是一个好选择了。有两个命令可以满足你的要求,分别是 head 和 tail.顾名思义,head 选取数据的开头部分tail 是选取数据的结尾部分 ...

二月 17, 2017 · 2 分钟 · 915 字

Linux/Unix Shell 二三事之神器percol

Percol 是Emacs 的一个非常优秀package, js2-mode作者mooz 的又一力作得益于Unix Shell的管道和重定向设计理念,percol 所有的输入输出变得可交互 percol 给我一种很熟悉的感觉,就是 Eamcs 中helm 增量补全 (incremental completion)的感觉,真的可以10倍提高工作效率。 ...

二月 13, 2017 · 2 分钟 · 726 字

提高Emacs启动速度

之前看到个笑话: A: 在等待emacs 加载的时间里,你会干什么? B: 打开Vim,修改代码,保存,退出 有时候,经常看到社区里面有人吐嘈Emacs 什么都好,就是启动时间太长了,其实是存在一些技巧来缩短加载时间的 ...

十月 22, 2016 · 2 分钟 · 934 字

在Emacs中使用Ipython

1 Emacs Ipython 输出错误 在Emacs 运行 run-python 的时候,报错了,如下 1 2 [?12l[?25h2+2 [J[?7h[?12l[?25h[?2004l[?7hOut[1]: 4 因为我的版本时Ipython5,查阅文档http://ipython.readthedocs.io/en/stable/whatsnew/version5.html#id1 之后,发现Ipython5 有了新的terminal 接口,和Emacs 继承的shell 不兼容,所以 会出现上述的错误,只要给Ipython 加上运行参数就能解决了,所以只要在 .emacs 或者对应的初始化文件加上下面语句 ...

八月 3, 2016 · 2 分钟 · 893 字