Emacs之旅——起点

在Windows平台工作惯了,老想尝试尝试新东西,比如:试着把笔记本迁移到Linux系统下。

话说,去年十一买了台Dell XPS13,机器小巧且性能不错,很是爱不释手。开始到处带着,没事就上上网,看看视频,敲敲试验性的代码。机器自带Win10,说到敲代码,肯定少不了微软公司的大工具Visual Studio。要用就用最新版,立刻就装上了Visual Studio 2017,刚开始感觉不错,一流程下来依然如故,工作台上没干完的活,没验证的想法,私下里就能带着小家伙找个地方开整,不亦乐乎。

但是,慢慢地发现了,Windows系统有时候莫名奇妙的出问题,出现一些让人不舒服的情况,比如合盖子后不立即进入睡眠节能状态,风扇依然呼呼直响,甚至在睡眠时会自动关机。Visual Studio有时候也启动太慢,重新打开需要等待好一会,来不及抓住一闪而现的想法。不爽就想寻求改变,大神们都说,Mac下写代码如何好各种好,可是手里没Mac(没钱),但是Mac的MacOS不是来自FreeBSD吗,FreeBSD不是Unix吗,而Linux不是Unix-like System吗?算撩!就在XPS13上装一个Linux吧,看看Linux下Coding体验如何。

大众流行一点的Linux就装Ubuntu吧,装完就从Reddit上听说,XPS13是最适合安装Ubuntu的笔电之一,看完一阵窃喜。还真的,全程无尿点,一气呵成,驱动啥的全部不用管,重启即进入了另外一番场景,看惯了Win还觉得一阵新鲜扑面而来。

进了Linux的天地,就开始搜寻一件趁手的工具,就像当年孙猴子到东海里找兵器一样。因为以前接触过一点Vim,自然而然就往这里蹭,Vim小巧灵活,皮实耐操,还为此编写了自己的配置文件,装上了YCM,某网上大神说过,配置是很私人的东西,最好自己打磨,打磨好就长久用下去了。瞬间有一种宝剑在手,天下我有的满足感。后来vim搭配了zsh和tmux,编辑个cpp文件秒开,直哪儿打哪儿,不含糊。只是需要长时间在终端里运行,进行一个系统性编辑时,需要反反复复的打开和关闭,用上vim的UI,即gvim,界面怎么调最下方都会存在一条白色的边。我不是处女座的,怎么老是喵那白边呢,无解。

对于接下来这个东西,当初比较忌惮,号称神用的编辑器,心想我也不是神干嘛用它呢,这么玄乎的东西还是不要碰的好。它,就是大名鼎鼎的Emacs。

刚开始纯粹是带着好奇心随便装了一个版本看,谁让Linux下安装软件那么方便呢,一看不得了,哎哟,哎哟,怎么界面这么难看,啧啧,这都是些什么玩意儿!好吧,这标志到底是条龙啊,还是头牛啊。这界面怎么这么别扭。输入倒是比vim简单,直接键盘噼里啪啦就可以输入了,只是输入了后不知道如何保存和退出,一大堆操作不知道如何做,傻呆了好几分钟。算了,耐下心老老实实查查,看个究竟就赶紧撤吧。

从此,一发不可收拾,哈哈!上了贼船了。


Emacs原始界面

话说一发不可收拾,简单讲就是爱上了,开始爱不释手了。随着不断的深入了解,Emacs原来和vim都有着自己一套系统性的操作逻辑和规范,大大有别于当前来自于IBM的C-c C-v,甚至比当前的主流编辑操作要早很多时间。虽然Emacs不太符合类Unix下工具只专注一点的哲学,但是它做到了将所有工具的无缝集成,有人说它不应该称之为一个编辑器,而应该称之为一个操作系统,Linux只是它调用的一个库,当然,这么说是有点夸张的成分在里面了,然而在我看来,称它为一个编辑系统更为贴切。所有涉及到编辑的直接和间接工作,都可以由它联络完成,可大可小,可繁可简。记事写日记做笔记、做todo list,Emacs内置的Orgmode分分钟满足你,越看越赏心悦目。


Emacs写日记

使用Emacs内置的Org Capture保存网络书签,文本保存,小而精,方便跨平台多设备迅速同步。再也不用担心Chrome浏览器保存的书签FireFox无法同步了。


Emacs管理网络书签

担心启动速度慢?使用Emacs守护进程,秒开UI进行迅速编辑,实施验证你的新奇想法!高亮文本显示,想要什么,定制什么。


Emacs C++编辑

很懒,不想跳出来到处睃着眼睛找文件?各种搜索方式Swiper、Ido、Dired等等任你挑。随性切换,弄完就走。


Dire文件管理


Swiper搜索

灵机一动的想法,容易忘记的配置方式,想以代码的形式即可保存下来怎么办?orgmode可以。各种程序代码片段高亮保存。


orgmode代码笔记

总之,这是一个不错的工具,强大到不能想象,不能以貌取之。Gnu的Emacs奔跑在Gnu的Linux上,不经意间发现了这样一块世外桃园,值得耕种、值得耕耘,这是一个起点,希望今后Emacs在手,能有更大的收获。

©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 213,335评论 6 492
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 90,895评论 3 387
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 158,766评论 0 348
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 56,918评论 1 285
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 66,042评论 6 385
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 50,169评论 1 291
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 39,219评论 3 412
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 37,976评论 0 268
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 44,393评论 1 304
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 36,711评论 2 328
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 38,876评论 1 341
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 34,562评论 4 336
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 40,193评论 3 317
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 30,903评论 0 21
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 32,142评论 1 267
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 46,699评论 2 362
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 43,764评论 2 351

推荐阅读更多精彩内容