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

原文地址: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. Java的容器小结

    1. 各个类与接口的关系:

  2. Java基础知识强化之集合框架笔记08:Collection集合自定义对象并遍历案例(使用迭代器)

    1. Collection集合自定义对象并遍历案例(使用迭代器) (1)首先定义一个Student.java,如下: package com.himi.collectionIterator; publ ...

  3. yii2 控制器里 action 大小写组合造成的路由问题

    yii1中, 若存在如下控制器 class BindController extends CController { public function actionGetMobilePhone () { ...

  4. 1_Linux_目录简介

    1. Linux中所以内容以文件形式保存,包括硬件,所以在用命令行配置文件时,该配置仅仅是临时生效.   2. Linux不靠扩展名区分类型,而是靠文件权限.之所以有扩展名是为了便于管理. .rpm二 ...

  5. Python开发【第七篇】:面向对象 和 python面向对象(初级篇)(上)

    Python 面向对象(初级篇)   51CTO同步发布地址:http://3060674.blog.51cto.com/3050674/1689163 概述 面向过程:根据业务逻辑从上到下写垒代码 ...

  6. XML在JAVA项目中的作用

    java项目中,xml文件一般都是用来存储一些配置信息 一般的编程, 多数用来存储配置信息 . 拿JDBC来说,可以把数据库连接字符串写到xml,如果要修改数据源,只需要改xml就可以了,没必要再去重 ...

  7. Java POI 导出excel表

    1.首先下载poi-3.6-20091214.jar,下载地址如下: http://download.csdn.net/detail/evangel_z/3895051 2.Student.java ...

  8. HTML5 Canvas Text文本居中实例

    1.代码: <canvas width="700" height="300" id="canvasOne" class="c ...

  9. Ext.grid.Panel表格分页

    转载:http://www.cnblogs.com/libingql/archive/2012/04/22/2464994.html cshtml @{ Layout = null; } <!D ...

  10. struts2与spring集成时,关于class属性及成员bean自动注入的问题

    http://blog.csdn.net/sun_zhicheng/article/details/24232129