可编程平铺窗口管理器 ion3 的评论
-
01-07-2019 - |
题
我发现了可编程、平铺、以键盘为中心的窗口管理器的概念 离子3 非常吸引人,但我认为需要一些时间来根据您的需求定制它,直到您可以真正评估这个完全不同的 UI 概念。
因此,我想阅读长期尝试将其作为编程环境(特别是使用 emacs/gcc)的人们的评论。
(ion3-author 关于 linux-distros 的政策对我来说并不容易遵循,但这不应该是这里的重点......)
解决方案
在过去的几年里我断断续续地使用过它,我认为它是一个很棒的窗口管理器,但无论我使用什么,我都会不断地回到 kde3。
然而,很难用量化的术语来解释为什么会发生这种情况,但这与 gnome 与 kde 的战斗一样。双方都无法理解对方。
我也很想拥有 Kicker + ion3,但它们的凝胶效果不太好。
在图块之间移动应用程序(我经常做的事情)也有点低效(太沉迷于鼠标)
( Kicker + Evilwm 是一个很好的组合,但 evilwm 无法以用户友好的方式处理堆叠)
其他提示
我每天都使用 ion3。这是一个很棒的窗口管理器。平铺界面确实可以让您最大限度地利用空间。一旦您按照自己的喜好进行设置,通过键盘进行导航就会更加高效。一旦您习惯了标签/附加按键序列,即使在图块之间移动应用程序也不是那么困难。
有了 ion3、Vimperator 和我白天打开的各种外壳——我几乎不使用啮齿动物。
抛开作者的意见不谈——可以在以下位置找到根据您的喜好配置/扩展 Ion 的良好资源:
我每天使用 Ion 已有近两年了。好东西:
- 通过键盘即可轻松使用。
- 可以很好地处理多个屏幕(Xinerama)(一旦您拥有 mod_xinerama 插件),特别是在我的情况下,屏幕尺寸不同。
- 窗口出现的位置非常可预测。
- 分割、调整大小和移动窗口非常容易。
- 每个屏幕上都有多个独立的工作区。
- 非常快速和可靠。
坏事:
- 太多不同的快捷方式。例如有单独的键用于移动到下一个选项卡、下一帧、下一个屏幕和下一个工作区。
- 一起使用大量小窗口的应用程序运行起来非常糟糕(例如Gimp),因为它最初将所有这些最大化。
- 子对话框可能会引起麻烦。有时,当您希望它们在同一选项卡中时,它们会在单独的选项卡中打开,或者有时,当您想继续与主窗口交互时,它们会在同一选项卡中打开并获得焦点。
这些东西可能可以在配置文件中更改,但我还没有时间去做。此外,实际的 C 代码很容易阅读,并且在少数情况下我想要修复某些问题,这非常容易。无论如何,我不想回到非平铺 WM。