配置环境把Emacs作为Windows的控制台教程出处: 本站整理  作者:佚名 人气:300 次 评论: 0 |  我要发表看法

Emacs是一个跨平台编辑器,由大名鼎鼎的开源大牛Richard Stallman开发(他也是GNU的核心人物)。这里不准备讨论Emacs的强大的编辑功能,也不讨论Emacs的宗教信仰-_-,这里说个关于Emacs在Windows下的偏门用法——作为Console Window。

在Windows下工作的童鞋们,一般都喜欢鼠标点点就解决一切。但是某些时候还是需要开个命令窗口跑一跑命令的,默认的选择就是Windows提供的土鳖cmd了。界面如图所示:

console of emacs

这个console,优点很少,缺点很多:复制粘贴麻烦、木有颜色、编辑功能差劲、可选字体土鳖、历史记录不全等,不过丫是默认安装,这么多年我们也忍下来了。当然,也有不少第三方程序封装了这个功能,提供了“更好的”console window,比如颜勋同学一直用的那个。

8过,当当当当!Emacs通过切换模式,可以作为一个基本完美的console window用了:通过c-x shell切换到shell模式或者c-x eshell切换到eshell模式。

shell模式截图如下:

console of emacs

Shell模式其实就是一个跑在Emacs环境下的cmd,所有命令都是windows/dos这一套,字体好看很多,复制粘贴方便,切分窗口方便(上图是将Emacs切分为两个console在使用),比cmd强了不止半点一点,而且命令效率和cmd是一样的。

Emacs还有一个模式——eshell,是Emacs自己实现的一种shell模式,比较接近Unix/Linux这一套,截图如下:

console of emacs

这个模式,非常的漂亮——有彩色了(根据文件性质不同),并且可以使用类Unix/Linux的文件命令。但是也有缺点——不知道为什么,Emacs的这个模式的命令都比较慢。童鞋们,到这里你们应该有自己的选择了吧?

Emacs是一个热键为王的软件,大家多熟悉一下Emacs的热键吧,熟练以后相当神奇哟!

转载于:https://my.oschina.net/lcniuren33/blog/64297

相关文章:

  • 2021-10-27
  • 2022-12-23
  • 2022-12-23
猜你喜欢
  • 2022-12-23
  • 2021-07-08
  • 2022-12-23
  • 2021-05-22
  • 2021-11-10
  • 2022-02-20
相关资源
相似解决方案