牛人都是如何使用emacs的

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了牛人都是如何使用emacs的相关的知识,希望对你有一定的参考价值。

请参考着篇博客,《一年成为emacs高手》:http://blog.csdn.net/redguardtoo/article/details/7222501
不巧我用emacs也有一年多了,但是跟所谓的高手无缘。
使用emacs是需要很大的勇气和毅力的,起码我这么认为。如果你是在linux平台下,eamcs或许是个不错的选择。但是如果是windows平台,那还是算了,emacs的功能受限太多,硬要折腾其实也能用,但是会非常不爽。
在我看来,emacs最神奇的地方就是,它提供了一个lisp的环境,让定制变得无限可能。只要你肯花功夫,emacs可以满足你的任何需求。我本人用emacs,主要是在windows下写一些org的文档,开发工作还是要靠VS来的,毕竟方便快捷,不用折腾。
但即使是这样杀鸡用牛刀的行为,emacs也有亮眼的表现。开始我其实考虑过UE,NotePad++,但是它们都不能满足我的需求,但emacs的org-mode实在是太强了,我本人对它满意之极。后面也有感觉emacs不太顺手的地方,我也有写一些elisp的函数,用来改进这些让我不爽的地方,虽然写elisp让我很痛苦,而且东西也很简单,无非就是个正则匹配,批量复制之类的,但是结果却很美。我总是能用各种方便的快捷键完成我需要用到的功能,如果emacs默认没有提供,我自己会在折腾一番之后让emacs能够做到。
这种“只有想不到,没有做不到”的感觉是emacs让我感觉最上瘾的地方。另外,emacs的快捷键我也很上瘾,我的VS的快捷键绑定也是emacs的····如果你不是键盘控,我想emacs让你感觉最多的是别扭。
emacs是个神器,只要你能用得上并花时间,它会给你应有的回报。使用emacs,最根本的原因还是它能从方方面面提高我们的工作效率,如果你有更好的解决方案,其实还是不必请动emacs的,因为使用它,你就要面临漫长的学习周期,在这段时间内,你的效率只会下降,不会提高。就比如你主要做MFC的开发,却去折腾emacs,期待有插件能让你在emacs中图形化地拖控件,搭界面····这种强人所难的要求,违背了我们提高工作效率的初衷。这种就属于典型的,付出共多,但是却不一定得到应有回报的事情。但是如果你就是想折腾,emacs是一定能满足你的,就是一些偏门需求,很有可能你需要自己实现,而且效率上不做保证,elisp确实是有点慢了,这种感觉在你开了yasnippet,auto-complete,desktop,ecb的时候就已经挺明显了。如果你想尝试更多,emacs肯定会越来越慢。
以上。
参考技术A 牛人用emacs做所有的事, 包括煮咖啡!

杨振宁谈学习经验,原来牛人都是这样的!启发性极大


今年是杨振宁先生100岁。作为杰出人物,回顾他的一生,不能不提到他的学习方法、思考方法和做事方法。

今天,根据公开资料,给大家梳理一下。看到这些方法,我不由赞叹,牛人之所以为牛人,肯定是原因的。

杨振宁的学生余理华会议,在多次与老师的交谈中,杨振宁常讲到他的一个习惯:如果他想一个问题,有两三天没有进展,他就会把问题放下,考虑一个新的问题。

有一次,杨振宁问余理华怎样读书?。

余理华说,他一行一行地读,如果有一行不懂,他就反复读,查阅和推导,直到读懂。

杨振宁说:这并不一定是唯一的读法,另一种读法是“跳着读”,一下跳过好多页,甚至几章以后,然后再跳回来。

杨振宁还指出,因为不是每一本书都需要细读的,如果都细读,所学的就会太少了。

对于搞科研,杨振宁的态度是:要寻找新的方向。如果某一座矿藏是老的矿藏,许多人在那里发掘过了,你在那里就很难发现新的东西。

他强调,如果有一座新的矿藏,你一旦进入那里,就有可能发现遍地是宝。因此,寻找新的方向是十分重要的。

后来,杨振宁在不同场合多次跟学生讲:你得对一个东西发生兴趣,发生兴趣以后你得去钻研,不成功不一定就吃亏了。

他说他的经验是:这个不成功永远是你将来可以在上面有新的进步的基础,这是我的经验。

有一次,杨振宁的一位学生听学术报告,表示听不懂。于是跑去问杨振宁。

杨振宁淡定地说:这很常见,常常有许多是听不懂的,没关系,但要像伸得很高的天线一样,能抓住一点言号,尽管听不懂,往往处还是能找到新问题的。

杨振宁对学生十分关爱。

学生赵午回忆说:记得当时我有较长一段时间里几乎每天都到他的、公室“打扰”他一到两个小时,完全没有考虑他可能非常忙碌,当时杨先生竟从来未曾表示出他的忙碌,耐心接纳了学生的打扰。

这样的日子,持续很长时间。

杨振宁还教导赵午:不要去选择流行的、人满为患的、僧少粥多的领域。要选择一个有新发展、参与人数不多、僧少粥多的领域。

2019年4月29日,杨振宁先生与中国科学院大学的研究生分享自己的学习与研究经历时,分享了自己的学习感受和经验:

第一,一方面直觉非常重要,可是另一方面又要及时吸取新的观念修正自己的直觉。

第二,和同学讨论是极好的真正学习的机会。

第三,博士生为找题目感到沮丧是极普遍的现象。

第四,最好在领域开始时进入一个新领域。

第五,兴趣→准备工作→突破口。

第六,物理中的难题,往往不能求一举完全解决。

第七,和别人讨论往往是十分有用的研究方法。

第八,永远不要把所谓“不验自明”的定律视为是必然的。

第九,把问题扩大往往会引导出好的新发展方向。

第十,一个研究生最好不要进入粥少僧多的领域。

以上是关于牛人都是如何使用emacs的的主要内容,如果未能解决你的问题,请参考以下文章

如何管理技术牛人?

如何管理技术牛人?

深入解析 kubernetes 资源管理,容器云牛人有话说

这样的单点登录才最有效果,很多大咖牛人都不知道!

程序员牛人跳槽

如何让 Emacs 使用我的 .bashrc 文件?