首页 / Why do I prefer using a tiling window manager on Linux?

Why do I prefer using a tiling window manager on Linux?

2024/12/31 01:00:14
杰夫·麦凯分享了他对平铺窗口管理器的使用体验。作为键盘导向的电脑用户,他发现平铺窗口管理器能提高打字效率,并减少重复性压力损伤(RSI)。他的配置文件保存在文本文件中,便于移动和携带。尽管设置可能需要一些时间,但麦凯认为这值得,因为他的配置会随着使用而不断优化。他认为平铺窗口管理器的视觉定制虽然不多,但却能激发大脑的不同部分,提高专注力。
Why do I prefer using a tiling window manager on Linux?
总结 杰夫·麦凯 第一个键盘工作流程对于已经熟练打字的人来说很棒。将整个配置文件保存在文本文件中,便于移动和携带。平铺窗口管理器看起来很酷,使用起来也很有趣。没有找到针对该区域的获胜广告! 每当看到有人吹捧磁贴窗口管理器的优越性时,你是不是会摇头?它们显然不是每个人都需要的,但如果你想知道其中的吸引力是什么,以下是我使用这些工具的一些原因。 关闭广告 没有找到适用于内容区域:native 的获胜广告!

我的手很少离开键盘

作为一名电脑用户,我倾向于非常键盘导向。并非所有人都如此,因为很多人更喜欢鼠标或触摸屏。我是打字高手,所以让手指围绕键盘的家键区域自然地摆放起来很舒服。这使得使用鼠标或触控板感觉效率低下。 我节省了这么多时间吗?实际上,可能不会。不过,我是在一种我喜欢的方式工作,这当然也有其好处。 同时,重复性压力损伤(RSI)是长时间使用电脑的现实问题。虽然可以通过升级硬件来缓解RSI疼痛,但减少某些动作可能也有帮助,前提是这些动作本身就会引起你的疼痛。

我可以自定义几乎 everything。

“我首先要承认,这可能是使用平铺窗口管理器的利与弊之一,至少考虑到你喜欢搞事情的性格。如果你花太多时间调整你的配置,你永远也做不了任何事。” 然而,大多数平铺窗口管理器几乎无限的可配置性意味着你可以将它们设置得完全符合你的喜好。例如,我目前选择的窗口管理器是AwesomeWM,它预装了多种可用的窗口布局。我把那张列表缩减为两个:一个基本的平铺布局和一个浮动布局。 戴夫·麦凯克(Dave McKay) 我个人在设置上除了更换壁纸和调整一些颜色外,几乎不做任何视觉上的修改。不过,我在屏幕顶部有一个状态栏,显示关键信息,并且会列出当前工作区的打开窗口以及选中的工作区和窗口指示器。 “虽然这花了点时间来设置(好吧,大部分都是默认的),但我只需要做一次,这直接引出了我的下一个观点。” 关闭广告

“我的整个配置都存在于几个简单的文件中”

我说我的整个配置都存在于几个简单的文件中,不仅仅是为了我的窗口管理器。我的dotfiles仓库包含了我的平铺窗口管理器配置、Zshell配置、Neovim配置、NeoMutt配置以及其他一些文件。当我安装一个新的发行版或转移到另一台电脑时,我只需克隆仓库,创建符号链接,一切就绪了。 最棒的是我的配置没有卡在过去的某个点。随着我做出更改,我会将它们推送到仓库,因此我的配置会随着我而演变,但我永远不需要从头开始重新创建它。 这更多是Linux和Unix类操作系统的一般优势,但与传统的桌面环境相比,它仍然更符合Unix哲学“做好一件事”。

即使是简约的瓦片布局也能看起来很酷。

不得不承认:在Linux桌面上运行一个铺满终端窗口的平铺窗口管理器的截图看起来很酷。无论这些终端窗口是否都显示来自neofetch命令的相同信息,这一点都不重要。 正如我之前提到的,我对窗口管理器的视觉定制并不太多。我发现跨越工作空间切换可见窗口,会以一种方式激发我的大脑的不同部分,这让我比通过鼠标浏览窗口更能保持专注。 关闭广告 “在Neovim中编辑文本文件时,我需要同时打开NeoMutt和Newsboat吗?不需要,但有一部分我享受在工作时能够瞥一眼并检查是否有新信息进来。” 即使是人们喜欢或讨厌平铺窗口管理器之间窗户缝隙,也是有趣的事情。毕竟,如果没有这些缝隙,你将很少在使用平铺窗口管理器时看到你的壁纸。 “并非一切事物都必须始终严肃。当然,你的窗口管理器可能只是一个工具,但如果我们使用的工具有趣易用,我们是否更有可能利用它们更好地工作?”