我发现了可编程、平铺、以键盘为中心的窗口管理器的概念 离子3 非常吸引人,但我认为需要一些时间来根据您的需求定制它,直到您可以真正评估这个完全不同的 UI 概念。

因此,我想阅读长期尝试将其作为编程环境(特别是使用 emacs/gcc)的人们的评论。

(ion3-author 关于 linux-distros 的政策对我来说并不容易遵循,但这不应该是这里的重点......)

有帮助吗?

解决方案

在过去的几年里我断断续续地使用过它,我认为它是一个很棒的窗口管理器,但无论我使用什么,我都会不断地回到 kde3。

然而,很难用量化的术语来解释为什么会发生这种情况,但这与 gnome 与 kde 的战斗一样。双方都无法理解对方。

我也很想拥有 Kicker + ion3,但它们的凝胶效果不太好。

在图块之间移动应用程序(我经常做的事情)也有点低效(太沉迷于鼠标)

( Kicker + Evilwm 是一个很好的组合,但 evilwm 无法以用户友好的方式处理堆叠)

其他提示

我每天都使用 ion3。这是一个很棒的窗口管理器。平铺界面确实可以让您最大限度地利用空间。一旦您按照自己的喜好进行设置,通过键盘进行导航就会更加高效。一旦您习惯了标签/附加按键序列,即使在图块之间移动应用程序也不是那么困难。

有了 ion3、Vimperator 和我白天打开的各种外壳——我几乎不使用啮齿动物。

抛开作者的意见不谈——可以在以下位置找到根据您的喜好配置/扩展 Ion 的良好资源:

使用 Lua 配置和扩展 Ion3

我每天使用 Ion 已有近两年了。好东西:

  • 通过键盘即可轻松使用。
  • 可以很好地处理多个屏幕(Xinerama)(一旦您拥有 mod_xinerama 插件),特别是在我的情况下,屏幕尺寸不同。
  • 窗口出现的位置非常可预测。
  • 分割、调整大小和移动窗口非常容易。
  • 每个屏幕上都有多个独立的工作区。
  • 非常快速和可靠。

坏事:

  • 太多不同的快捷方式。例如有单独的键用于移动到下一个选项卡、下一帧、下一个屏幕和下一个工作区。
  • 一起使用大量小窗口的应用程序运行起来非常糟糕(例如Gimp),因为它最初将所有这些最大化。
  • 子对话框可能会引起麻烦。有时,当您希望它们在同一选项卡中时,它们会在单独的选项卡中打开,或者有时,当您想继续与主窗口交互时,它们会在同一选项卡中打开并获得焦点。

这些东西可能可以在配置文件中更改,但我还没有时间去做。此外,实际的 C 代码很容易阅读,并且在少数情况下我想要修复某些问题,这非常容易。无论如何,我不想回到非平铺 WM。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top