Blog

探索新的世界

过去我在描述我的梦想时,提到过我想用 FVWM 来做我的窗口管理器。尽管考虑过几次 Gnome 和 KDE,但我最终还是决定不使用桌面环境。这两种桌面环境我都用过,Gnome 是我刚开始使用 Linux 的时候,我在 Ubuntu 上用的桌面环境。KDE 是我后来在 Gentoo 上尝试使用的桌面环境。相对比起来,KDE 比 Gnome 要漂亮,但我觉得 Gnome 比 KDE 要更加简洁,能让我更加的专注于工作。所以,既然我是个喜爱简洁的人,为什么不更简洁一步,使用窗口管理器呢?

这次安装了 Arch Linux 之后,我就安装了 FVWM。之前在虚拟机里测试的时候我就用着 FVWM,相关的配置我也可以基本上修改一些,并且把菜单之类的都做了修改,添加了我常用的 URxvt、浏览器、Emacs 等按钮。xbiff、xclock 也安装上了,让 FVWM 默认的界面可以显示的更加完整。然后我遇到了一些困境,我没法给窗口添加按钮。比如退出按钮,我试了几次没有成功,但也并不耽误我用,只是关闭窗口时稍微麻烦一点罢了。

之后我就想,我为什么这么执着于 FVWM 呢?因为一开始接触 XWindow 的时候,是通过王垠的网站,里面他推崇的就是 FVWM。而且我看到 Knuth 也在用 FVWM,从他的桌面上,我觉得这就是我想要的效果——不需要什么复杂的东西,只要显示我需要的窗口,毕竟完成工作的是程序而不是窗口管理器(桌面环境)本身。再加上我之前在运行在一台 Thinkpad T43 的 VMWare 虚拟机中,用过一段 FVWM,也有一些香火情缘,所以一直对它的感觉比较好。至于其它,Gnome 和 KDE 我用过了,Fluxbox 我在朋友的电脑上试过 LiveCD 上的,再其它就仅限于文档了。所以我这次想用其它的桌面管理器试试。

之前我从 IT 公论上知道了 i3,再之前我从不知道哪里听过了 Awesome 和 XMonad。Awesome 的网站上有个作者使用显示器阵列的照片挺吸引人的,XMonad 我看过一则视频,演示着眼花缭乱的操作让我悠然神往。不过我首先尝试的是 i3。之前也从网上搜索过比对的文章,发现 i3 更加轻量、简单。我在尝试 FreeBSD 的时候,也安装过 i3,但之前没用过瓦片式的窗口管理器,还不大会用,也没有多用。

这次我比对着网上的文档,一边学一边操作,慢慢的竟然把基础操作都掌握了。一开始因为没有安装 i3status,导致 i3bar 显示错误信息。但当我安装上了必要的程序后,我发现这个桌面竟然这么的精致、优雅。当时我隐隐觉得有些喜欢上它了。随后随着使用的加深,对于一些切换窗口焦点、切换虚拟桌面、移动窗口到桌面的快捷键我都掌握了,我蓦然发现我似乎进入了一片崭新的天地——这种看似简陋的管理窗口的方式,一下子将我从窗口管理的任务中解放出来了。我可以不必在意窗口的大小、位置,也不用怕遮挡了我需要的窗口,反正有10个虚拟桌面,也够我放了。其它的一些功能,比如 Mod+Shift+空格这种的,我还没有理解,不过目前已经够我用的了。

我想没有什么理由让我回到 FVWM?

刚才,我还装了一下 Awesome 试试,它似乎更加复杂一些,默认的配置还不怎么好用。至于修改配置,不会 Lua 语言的我简单修改一下还行,想要真正用好则不大可能。不过我也不是一定要用 Awesome,不是吗?所以,我想我会在 i3 上安然的呆一阵子吧,i3 已经足够完美,想要一直用下去也完全没问题。

2 comments

  1. 御宅暴君 御宅暴君

    嗯,不错不错!(i3 用户点头肯定状

    沙发
  2. 再下一城 | 我的生活 - pingback on 2015/11/30/ 22:44
    板凳

Leave a Reply