如果我仍然想要我的“旧”功能,那么 xmonad 有多棒? 图形化IDE?
我听说过有关 xmonad 的精彩报道,但是它对于日常使用和开发来说有多好呢? 由于各种原因,我不使用 vim/emacs(尽管我没有终端恐惧症!)。 我见过的所有屏幕截图/视频都显示 xmonad 主要与终端应用程序一起使用。 值得从 KDE 4.2 切换吗?
I've heard excellent reports of xmonad, but how good is it for everyday use and for development? For various reasons I don't use vim/emacs (though I don't suffer from terminal-phobia!). All the screenshots/videos I've seen show xmonad being used with mainly terminal apps. Is it worth switching from KDE 4.2?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(3)
KDE 是一个桌面环境——集成良好的应用程序的集合。 XMonad 是一个窗口管理器,它仅替换 KDE 中的 KWin,因此您在使用 XMonad(和其他窗口管理器)时仍然可以使用 KDE。
平铺窗口管理器通常用于提高生产力。 使用 Vi 和 Emacs 的原因相同。 这可能就是为什么您经常在屏幕截图中看到人们使用大量终端和 vi/emacs 的原因。 您没有理由不能通过平铺窗口管理器使用图形应用程序。 然而,某些应用程序存在各种怪癖(例如 GIMP),其中对话框和各种窗口不能很好地适应平铺范例,因为开发人员没有想到这一点。 他们基本上假设窗口会浮动。 有多种方法可以解决此问题,例如将特定窗口设置为浮动,但配置此操作可能需要一些时间,而且一开始可能会很烦人。
平铺窗口管理器往往有各种布局。 据我所知,所有平铺窗口管理器都有“全屏”布局。 这对于 IDE 来说可能是一个很好的布局,甚至可能是其他图形应用程序(我用它来浏览网页)。 可以在 XMonad 中为每个工作空间设置布局,因此您可以拥有一个“IDE”工作空间并针对该环境进行特定设置。
我建议你尝试一下,这没有什么坏处,你可以自己判断。
KDE is a desktop environment - a collection of well integrated applications. XMonad is a window manager, which only replaces KWin from KDE, so you can still use KDE while using XMonad (and other window managers).
A tiling window manager is usually used for productivity reasons. Vi and Emacs are used for the same reasons. This is probably why you commonly see people using a lot of terminals and vi/emacs in screenshots. There's no reason why you wouldn't be able to use graphical applications with a tiling window manager. However there are various quirks with some applications (GIMP comes to mind), where dialog boxes and various windows don't play well with the tiling paradigm, because the developers didn't think of it. They basically assume that the window will float. There are ways to fix this, by setting specific windows to be floating, but it may take some time to configure this, and it may be annoying at first.
Tiling window managers tend to have various layouts. As far as I know all tiling window managers have a "fullscreen" layout. This would probably be a nice layout for an IDE, and possibly even other graphical applications (I use it for web browsing). Layouts can be set per-workspace in XMonad, so you could have an "IDE" workspace and have specific settings for that environment.
I suggest you just try it, there's no harm in it, and you'll be able to judge for yourself.
这可能就是您想要的:
我的经验
:
我喜欢 xmonad 但想生活在 gnome 的神奇土地上
我跟着
http://haskell.org/haskellwiki/Xmonad/Using_xmonad_in_Gnome
刚刚工作。 IIRC 我需要做的就是(在 ubuntu 上)
*安装xmonad
*创建.gnomerc
*输入 WINDOW_MANAGER=xmonad
*将 import XMonad.Config.Gnome 放入我的 .xmonad
我以平铺组织的方式获得了 gnome 的所有魔力
This is probably what you want:
http://www.haskell.org/haskellwiki/Xmonad/Using_xmonad_in_KDE
My experience:
I like xmonad but wanted to live in the magical land of gnome
I followed
http://haskell.org/haskellwiki/Xmonad/Using_xmonad_in_Gnome
which just worked. IIRC all I need to do (on ubuntu) was to
*install xmonad
*create .gnomerc
*put WINDOW_MANAGER=xmonad
*put import XMonad.Config.Gnome in my .xmonad
I get all the magic of gnome in a tiling organized way
我认为这取决于人。 每个人都值得从 OS X 切换到 Linux 吗? 不,这取决于多种因素。 至于完全切换到xmonad(我知道你可以同时运行),这取决于关于人们喜欢的工作空间风格。 就我个人而言,我已经切换了,我只是希望我早点尝试过。 不管怎样,你能做的最好的事情就是继续安装并运行 dam 东西,看看它是否适合你! :) 希望有帮助。
I think it depends on the person. Is Linux worth switching to from OS X for everyone? No. It depends on various factors. As for switching to xmonad completely (I understand you can run both), it will depend on people's preferred style of workspaces. Personally, I have switched over and I just wished I had tried it earlier. Anyway, the best thing you can do to see if its for you is to go ahead and install and run the dam thing! :) Hope that helps.