Emacs功能强大,对于程序员和非程序员,从事IT行业或者和IT行业一点关系都不沾的人来说,它都可以让你拿去使用。
如果你每天基本上是在使用Emacs,那么基于它的一个窗口管理器:exwm,你不应该错过。
从整体上来说,exwm启动之后,就是一个全屏状态下的Emacs。你可以在这个环境下开始你要做的事情了。
M-x eshell,打开终端,amixctl调整音量,nmcli进行网络连接;
eshell中直接输入firefox打开浏览器上网;
C-x C-f 打开文件进行编辑;
M-x org-agenda:马上打开自己的GTD系统,M-x org-mode,开始使用org-mode编写文档;
M-x emms打开媒体中心,播放音乐和视频;
C-\ 呼出Emacs自带的输入法;
……
这些事情都能做。
exwm包安装很简单,直接在Emacs的包管理器中安装就好了。
它提供一个xinitrc文件,将它作为xinit的初始化文件,就可以启动exwm了。
你可以在它里面添加一些其它的东西,比如xscreensaver,让你能使用屏幕保护程序。
当然,它也有些方面让人感觉不方便。
目前版本号是0.1,项目在github上。
上张图,这个就是实际的运行界面,是全屏的:
如果你每天基本上是在使用Emacs,那么基于它的一个窗口管理器:exwm,你不应该错过。
从整体上来说,exwm启动之后,就是一个全屏状态下的Emacs。你可以在这个环境下开始你要做的事情了。
M-x eshell,打开终端,amixctl调整音量,nmcli进行网络连接;
eshell中直接输入firefox打开浏览器上网;
C-x C-f 打开文件进行编辑;
M-x org-agenda:马上打开自己的GTD系统,M-x org-mode,开始使用org-mode编写文档;
M-x emms打开媒体中心,播放音乐和视频;
C-\ 呼出Emacs自带的输入法;
……
这些事情都能做。
exwm包安装很简单,直接在Emacs的包管理器中安装就好了。
它提供一个xinitrc文件,将它作为xinit的初始化文件,就可以启动exwm了。
你可以在它里面添加一些其它的东西,比如xscreensaver,让你能使用屏幕保护程序。
当然,它也有些方面让人感觉不方便。
目前版本号是0.1,项目在github上。
上张图,这个就是实际的运行界面,是全屏的: