胡乱翻译的,信,达,雅只能到达的水平。发现错误的话望留言好修改。

原文地址:http://aerosuidae.net/musca.html

aerosuidae.net

Musca

果蝇

A simple tiling window manager for X , with features nicked from ratpoison  and dwm :

一个x显示服务上简单的瓦片式窗口管理器,汲取了ratposion和dwm的一些特点。

  • Musca operates as a tiling window manager  by default. It uses manual tiling, which means the user determines how the screen is divided into non-overlapping frames, with no restrictions on layout. Application windows always fill their assigned frame, with the exception of transient windows and popup dialog boxes which float above their parent application at the appropriate size. Once visible, applications do not change frames unless so instructed.

Musca 默认操作是瓦片式管理。Musca使用的是手动分割,意味着用户决定如何分割屏幕成非重叠的框架,没有布局上的约束。应用程序窗口总是填充满分配给他们的框架。浮于父应用上的零时窗口和弹出窗口除外。显然,应用程序并不能改变框架,除非收到命令。

  • Since not all applications suit tiling, a more traditional stacking window manager  mode is also available, allowing windows to float at any screen location and overlap.

并不是所有的应用都适用瓦片式管理。传统的堆栈式窗口管理模式也是非常有效的。让窗口重叠和浮动于屏幕的任何地方。

  • There are no built in status bars, panels, tabs or window decorations to take up screen real estate. If the user wants any of these things, there are plenty of external applications available to do the job. Window decoration is limited to a slender border, which is coloured to indicate keyboard focus.

Musca没有构建状态条和面板,标签或者窗口装饰来占用屏幕区域。如果用户需要这些,可以通过大量的扩展应用来实现这个功能.窗口装饰是被限制的细小边界。通过作色标示焦点框架(获得键盘输入的框架)。

  • Windows are placed in named groups which can be used in a similar fashion to virtual desktops. Groups can be added and removed on the fly, and each group has its own frame layout.

窗口放在组中,流行的虚拟桌面都采用相似的做法。组可以增加和移除,每个组都有自己的窗口布局。

  • The excellent dmenu  utility is used to execute commands and launch applications, and it can also act as a window and group switcher. Basic EWMH support allows use of common panels, pagers and wmctrl.

优秀的dmenu组件用来执行命令和启动应用程序,也能激活窗口和切换组。基于EWMH的支持允许使用公共的面板,pagers和wmctrl(窗口控件)

  • Windows and frames are navigated and focused on any mouse button click, including rolling the wheel, or alternatively driven entirely by the keyboard. Simple key combinations exist for window switching, group switching, frame control and screen switching.

通过点击鼠标按键,滚动滚轮来导航和聚焦窗口和框架,或者完全的通过键盘来操作。简单的按键组合来实现组切换,框架控制,屏幕切换。

  • Frames can be dedicated to a single application window, preventing new windows usurping said frame. One frame per group can also be flagged as a catch-all so that all new application windows open there. The frame border colour changes to reflect these modes.

框架被单个应用窗口使用,阻止新窗口霸占框架。每个组中的一个框架能被标记为总受器,这样新应用程序的窗口都在这打开。框架的边界颜色改变反应出这些方式

  • Musca has multi-screen support out of the box, and will automatically create groups for every available screen.

Musca提供多屏支持,会在可用的屏幕上自动创建组

Where to Start

Project Background

Thanks to ratpoison and dwm authors. Musca's code is actually written from scratch, but a lot of useful stuff was gleaned from reading the source code of those two excellent projects.

感谢ratpoison和dwm的作者。Musca的代码是乱画乱写的,但通过阅读这个优秀的项目源码收获很多。

Extra kudos to dwm authors for creating dmenu! A true sliced-bread-beating invention.

额外的荣誉给dwm的作者因为他创造了dmenu。一个真的非常xx的创造。

But why do this when there are 17 million other window managers already swanning about the internet? Variety is the spice of life? Actually, ratpoison is very good and I used it for many years; but, I always wanted it to be just a little bit more friendly to the mouse, and just a little bit more informative about frame focus and layout, and just a little bit less modal (I can't think of a better way to say that) everywhere. Sleek little dwm is also great, and while it does focus-follow-mouse and has nice minimal yet informative frame borders, it can't do manual frame layouts and I couldn't add the feature to it satisfactorily (probably my fault). Other options like Ion3 and Xmonad were also fun, but ultimately had fluff of one sort or another. So, here is Musca: the strange offspring of ratpoison and dwm, and very likely only suited to my preferences ;-) Oh well.

但是为什么在互联网上已经有数百万的窗口管理器的时候还做这个呢。多样是人生的味道?事实上,ratpoison非常好,我使用了很多年;但是,我总是想让它更轻量一些,对鼠标友好一些,窗口聚焦和布局更多一点点的信息,其他少一点点(我不知道如何叙述)。轻量的dwm非常好,while it does focus-follow-mouse and has nice minimal yet informative frame borders(水平太差,这句不会译)

,它不能手动的改变窗口布局,我没有加入这个特征。。(或许我的错)。其他的选项像Ion3和XMonad一样有趣。但是最后有分类和其他小东西。这就是Musca:ratpoison和dwm的强壮产物,貌似只合适我的喜爱。Oh well.

Why is it named after a star constellation?

  • So it didn't have "wm" in the name.
  • Why not?

2013-01-04 eof

乱译文档--Musca介绍的更多相关文章

  1. 乱译文档--开始使用Musca

    原文地址:http://aerosuidae.net/musca_start.html aerosuidae.net Musca - Start Using startx Launch it from ...

  2. Poi之Word文档结构介绍

    1.poi之word文档结构介绍之正文段落 一个文档包含多个段落,一个段落包含多个Runs,一个Runs包含多个Run,Run是文档的最小单元 获取所有段落:List<XWPFParagraph ...

  3. Tsung MQTT协议简介及MQTT xml文档配置介绍

    MQTT协议简介及MQTT xml文档配置介绍 by:授客 QQ:1033553122 1. MQTT协议介绍 MQTT(Message Queuing Telemetry Transport,消息队 ...

  4. dom4j解析xml文档全面介绍

    一.dom4j介绍 dom4j是一个Java的XML API,类似于jdom,用来读写XML文件的.dom4j是一个非常非常优秀的Java XML API,具有性能优异.功能强大和极端易用使用的特点, ...

  5. IEEE829-2008软件测试文档标准介绍

    1998版中定义了一套文档用于8个已定义的软件测试阶段: 测试计划: 一个管理计划的文档 包括:   测试如何完成 (包括SUT的配置).   谁来做测试   将要测试什么   测试将持续多久 (虽然 ...

  6. MQTT-SN协议乱翻之简要介绍

    前言 这一段时间在翻看MQTT-SN的协议,对针对不依赖于TCP传输的MQTT协议十分感兴趣,总是再想着这货到底是怎么定义的.一系列文章皆有MQTT-SN 1.2协议所拼装组成,原文档地址: MQTT ...

  7. 004Maven_Pom.xml文档的介绍

    很重要的一个文档,具体介绍如下:

  8. ffmpeg个人翻译文档1-8<转>

    [个人翻译]ffmpeg文档1 (2008-08-26 09:39:15) 转载 标签: 杂谈 分类: 翻译文档 指导1:制作屏幕录像 源代码:tutorial01.c 概要   电影文件有很多基本的 ...

  9. 《使用CSLA 2019:CSLA .NET概述》原版和机译文档下载

    自己从作者官方网站上(http://www.cslanet.com/)下载的免费版.PDF文档,又使用有道付款翻译的,供大家下载学习,文档中是对CSLA.NET4.9版本的介绍. 下载链接:http: ...

随机推荐

  1. IOS中类的扩展(协议,分类)

    IOS中类的扩展(协议,分类) 扩展类,我们可以使用协议和分类这两种方法,下面我们来分别实现这两种方法: 参考网址:http://www.cnblogs.com/wendingding/p/37095 ...

  2. linux 调试

    strace gdb tcpdump valgrind perf

  3. Oracle数据库用户数据完整备份与恢复

    使用PLSQL-Developer工具可以快速便捷地完成Oracle数据库用户.表的备份恢复. Oracle数据库用户数据完整备份与恢复 1. 备份 1.1   PL/SQL->工具->导 ...

  4. codevs愚蠢的矿工(树形DP)

    /* 树形DP 根节点一定有人 然后 剩下的人没到每个孩子去 因为孩子数可能很多 不好枚举 所以转二叉树 分两部分 O(sum)就可以了 当然 转二叉树候必须顾及原来树的一些性质 如不能只选左孩子 转 ...

  5. asp.net,mvc4,mysql数据库,Ef遇到问题集合

    asp.net  mvc  mysql数据库,在我一个新手自学MVC4时遇到如下的问题,一一解决掉的方法记录如下方便自己日后查看,也为了方便一些像我一样的新手遇到如下问题时,提供参考 问题一: 解决办 ...

  6. 开发solr功能问题点

    Criteria criteria = new Criteria(); public Criteria and(Criteria criteria) { this.criteriaChain.add( ...

  7. asp.net中过滤器的两种写法

    1.写在一个单独的类库中在web.config中进行配置 <httpModules> <add name="" type="类的全名称,程序集的名称&q ...

  8. 关于java中Double类型的运算精度问题(转)

    Java Java double:浮点数:精确计算  public class Test{    public static void main(String args[]){        Syst ...

  9. MySQL数据库中,使用游标循环遍历

    /*对*dt库下的所有数据表删除docuemttype为空和documenttype为MD,PD,ET的数据:delete from 表名 where length(documenttype)< ...

  10. 认识<hr>标签,添加水平横线

    在信息展示时,有时会需要加一些用于分隔的横线,这样会使文章看起来整齐些.如下图所示: 语法: html4.01版本 <hr> xhtml1.0版本 <hr /> 注意: 1.  ...