Emacs作为Windows控制面板实例教程的配置环境
Emacs是开源大牛Richard的混合开发在线编辑器 Stallman开发设计(他也是GNU的核心人物)。我不打算在这里讨论Emacs的巨大编辑工具,也不打算讨论Emacs的民族宗教-_-,告诉你Emacs在Windows中的不受欢迎的使用——作为Console Window。
所有在Windows下工作的小伙伴,一般都很喜欢电脑鼠标一点就能解决一切。但在某些情况下,也需要打开一个运行窗口来运行命令,默认选择是Windows提供的乌骚cmd。页面如下图所示:
这款console优势很少,缺点很多:复制不方便,没有色调,编辑工具差,字体风格可以选择乌骚,历史数据不等腰,但是雅默认设置组装,这几年大家都忍了。自然,也有许多第三方程序包装形式的隐私功能,带来了“更好”console window,比如颜勋同学们一直用的那个。
八过,当当当当当!根据切换模式,Emacs可以作为基本完美的console 使用window:根据cindow-x shell转换为shell模式或chell模式-x eshell转换为eshell模式。
shell方式截屏如下:
Shell方式实际上是在Emacs条件下运行的cmd。所有指令都是windows/dos。字体好看多了,复制方便,分割对话框方便(上图是将Emacs分成两个console)。不仅比cmd强一点,而且指令效率cmd也一样。
Emacs还有另一种方式——eshell,Emacs本身就是一种shell方式,非常接近Unix/Linux这一套,截图如下:
这种模式非常漂亮和彩色(根据文件的性质),并且可以应用Unix/Linux文件指令。但也有缺点——不知道为什么,Emacs模式的指令都比较慢。但也有缺点——我不知道为什么,Emacs模式的指令很慢。亲爱的朋友们,你们应该在这里做出选择吗?