活用FVWM窗口管理器

活用FVWM窗口管理器
作者:星文
发文时间:2004.12.10

FVWM是一个完全兼容ICCCM的X-Window窗口管理器,非常灵 活,可以手工配置出非常美观、易用的桌面,支持多个虚拟桌面。GNOME和KDE是桌面系统,桌面系统可以调用不同的窗口管理器,这就是为什么GNOME 系统可以有metacity和swafish两种不同的WM可以选择。

    FVWM历史悠久,可以完全定制,节省系统资源开销,有华丽漂亮的界面。图1是FVWM官方网站上的例图之一。


图1 FVWM界面


    FVWM也有“运行”

    对于用惯了Windows系统的人来说,如图2这样的界面不会感到陌生吧?那么“窗”外的世界中,有没有没有它的“孪生兄弟”?


图2 Windows下的“运行”窗口


    其实,在Linux下是可以通过简单的操作实现的。下面笔者就给出FVWM添加“运行”窗口的实现方法。

    在$HOME/.fvwm下添加一个FvwmForm-Run:

DestroyModuleConfig FvwmForm-Run: * 
*FvwmForm-Run: WarpPointer
*FvwmForm-Run: Title "运行 ..."
*FvwmForm-Run: Line left
*FvwmForm-Run: Font
"-adobe-courier-medium-r-normal--12-*-*-*-*-*-iso8859-1,
-*-simsun-medium-r-normal-*-12-*-*-*-*-*-iso10646-1,*-r-*"
*FvwmForm-Run: ButtonFont
"-adobe-courier-medium-r-normal--12-*-*-*-*-*-iso8859-1,
-*-simsun-medium-r-normal-*-12-*-*-*-*-*-iso10646-1,*-r-*"
*FvwmForm-Run: Text " "
*FvwmForm-Run: Line left
*FvwmForm-Run: Text "命令:"
*FvwmForm-Run: Input CMD 25 ""
*FvwmForm-Run: Line left
*FvwmForm-Run: Text " "
*FvwmForm-Run: Line expand
*FvwmForm-Run: Text ""
*FvwmForm-Run: Button quit " 运行 " ^M
*FvwmForm-Run: Command Exec exec $(CMD) &
*FvwmForm-Run: Text ""
*FvwmForm-Run: Text ""
*FvwmForm-Run: Button quit " 取消 "
*FvwmForm-Run: Command Nop


    接着修改.fvwm2rc文件,将下面的代码插入其中:
    Key r A CM Module FvwmForm FvwmForm-Run

    保存退出后,就可以通过按“Ctrl+Alt+r”键来呼出“运行...”窗口了,如图3所示。


图3 FVWM添加的“运行”窗口


    透明的aterm

    把以下内容写进$HOME/.Xdefaults:

aterm.borderColor:	black 
aterm.background: black
aterm.backspacekey: "^H"
aterm.cusorColor: IndianRed
aterm.foreground: gray98
#aterm.geometry: 80x24
#aterm.inputMethod: xcin
aterm.multichar_encoding: gb
aterm.preeditType: OverTheSpot
aterm.scrollTtyKeypress: True
aterm.scrollTtyOutput: False
aterm.scrollBar_right: True
aterm.shading: 90
#aterm.termName: xterm-color
aterm.transparent: True
aterm.transpscrollbar: True
aterm.troughColor: black
#aterm.font: 8x16
#aterm.mfont: kc15f


    通过上面操作,我们就可以实现简单的桌面透明了(比较遗憾的是,通过该方法操作不能解决中文支持的问题),如图4所示。


图4 简单透明的桌面


    作为一个优秀的WM,FVWM有着很多优异的表现,它的应用技巧也有很多,对这个有兴趣的朋友可以参见http://www.fvwm.org它的官方网站。(T111)
原文地址:https://www.cnblogs.com/huqingyu/p/159950.html