我所知道的解决fvwm-crystal乱码的办法
时间:2007-08-03
来源:互联网
#
#以下是fvwm下实现Run的功能
#
DestroyFunc CreateRunDialog
#
AddToFunc CreateRunDialog
#
+ I Exec exec urxvtc +sb -name fvwm-run-dialog -title "Run program..." \
#
-geometry 50x1 --keysym.0xFF0D: " &\nexit\n" \
#
-e bash --init-file $[HOME]/.fvwm/bashrc_noPS1
#
+ I Wait fvwm-run-dialog
#
+ I All (fvwm-run-dialog) WarpToWindow 50 75
#
#
Key R A 4 CreateRunDialog
#
#按下Win + R键执行
#
#以下是解决乱码问题
#Menustyle * Font "StringEncoding=gbk-0:xft:Serif:size=10:encoding=iso10646-1"
#
Menustyle * Font "StringEncoding=utf-8:xft:Serif:size=10:encoding=iso10646-1"
#
Style * Font "xft:WenQuanYi Bitmap Song:style=bold:size=12:encoding=iso10646-1"
#
#Style "*" Font "xft:serif

#
#
#Style "*" Font "xft:serif

#
#MenuStyle * Font "xft:serif

#
*FvwmIdent: Font "xft:serif

#
*FvwmIconMan-Icons: TipsFont "xft:serif

#
*FvwmIconMan-Windows-Left: Font "xft:serif

#
*FvwmIconMan-Windows-Left: TipsFont "xft:serif

#
*FvwmIconMan-Windows-Right: Font "xft:serif

#
*FvwmIconMan-Windows-Right: TipsFont "xft:serif

#
#
#Style * Font "xft:WenQuanYi Bitmap Song:style=bold:size=12:encoding=iso10646-1"
我是东抄西抄弄出来的,希望会使用fvwm-crystal的朋友有些帮助,因为想下次还能恢复所以用#来屏蔽,前面的实现RUN功能的代码是别人告诉我的,挺实用的,建一个 $[HOME]/.fvwm/bashrc_noPS1 里面写入PS1="" 就OK了,本人水平很菜,希望能起抛砖引玉效果,望高手出招能给出更多的技巧
IRC #gentoo-cn
GunsNRose
**与玫瑰
作者: axlrose 发布时间: 2007-08-03
userconfig.txt (1.4 KB, 92 次查看) |
作者: axlrose 发布时间: 2007-08-03
#以下是fvwm下实现Run的功能 DestroyFunc CreateRunDialog AddToFunc CreateRunDialog + I Exec exec urxvtc +sb -name fvwm-run-dialog -title "Run program..." \ -geometry 50x1 --keysym.0xFF0D: " &\nexit\n" \ -e bash --init-file $[HOME]/.fvwm/bashrc_noPS1 + I Wait fvwm-run-dialog + I All (fvwm-run-dialog) WarpToWindow 50 75 Key R A 4 CreateRunDialog #按下Win + R键执行 #Menustyle * Font "StringEncoding=gbk-0:xft:Serif:size=10:encoding=iso10646-1" Menustyle * Font "StringEncoding=utf-8:xft:Serif:size=10:encoding=iso10646-1" Style * Font "xft:WenQuanYi Bitmap Song:style=bold:size=12:encoding=iso10646-1" #Style "*" Font "xft:serif:pixelsize=14;-*-wenquanyi bitmap song-medium-r-normal-*-*-130-*-*-*-*-iso10646-*" #Style "*" Font "xft:serif:pixelsize=14;-*-wenquanyi bitmap song-medium-r-normal-*-*-130-*-*-*-*-iso10646-*" #MenuStyle * Font "xft:serif:pixelsize=11:encoding=iso10646-1;*-r-*" *FvwmIdent: Font "xft:serif:pixelsize=11:encoding=iso10646-1;*-r-*" *FvwmIconMan-Icons: TipsFont "xft:serif:pixelsize=11:encoding=iso10646-1;*-r-*" *FvwmIconMan-Windows-Left: Font "xft:serif:pixelsize=11:encoding=iso10646-1;*-r-*" *FvwmIconMan-Windows-Left: TipsFont "xft:serif:pixelsize=11:encoding=iso10646-1;*-r-*" *FvwmIconMan-Windows-Right: Font "xft:serif:pixelsize=11:encoding=iso10646-1;*-r-*" *FvwmIconMan-Windows-Right: TipsFont "xft:serif:pixelsize=11:encoding=iso10646-1;*-r-*" #Style * Font "xft:WenQuanYi Bitmap Song:style=bold:size=12:encoding=iso10646-1"
作者: 希X罗 发布时间: 2007-08-03
/usr/share/fvwm-crystal/fvwm/components/scripts/FvwmScript-Clock文件,将其拷到
~/.fvwm-crystal/components/scripts/FvwmScript-Clock
第一次头痛医脚办法实现,将
Set $timecmd={LC_TIME=C date "+%I: %M %p"}改为
Set $timecmd={LC_TIME=C date "+%R"
再把下面一行的字体大小改为15后发现比较好看了,乱码不见了,显示字体变大了,但不是根本解决办法,后来又试着将该文件恢复到原始状态,只在下面那一行的字体上面修改 为
Set $timefont={StringEncoding=utf-8:xft:Serif:size=10:encoding=iso10646-1}
测试后发现OK,仔细看脚本才发现动态修改字体,导致之前修改字体还是有乱码功能,太粗心了,发现fvwm-crystal还是灵活,拷到用户目录下(相同目录名相同文件名),就能方便 修改配置了
FvwmScript-Clock.txt (3.3 KB, 13 次查看) |
作者: axlrose 发布时间: 2007-08-06
作者: zhllg 发布时间: 2007-08-06
GunsNRose
作者: axlrose 发布时间: 2007-08-06
1 菜单乱码 这个一般好解决
2 任务栏乱码 这个不好找
3 标题栏乱码
而且每个主题 和 配色的配置都要重新弄
fvwm就是太自由了 所以有这些问题
貌似还有其它零星的问题 毕竟这个东西国际化考虑不很多 utf8在默认下乱码的情况还是必较多的
作者: joyfun 发布时间: 2007-08-06
作者: Zer4tul 发布时间: 2007-08-06
作者: joyfun
貌似还有其它零星的问题 毕竟这个东西国际化考虑不很多 utf8在默认下乱码的情况还是必较多的
|
作者: Hosanna 发布时间: 2007-08-07
高手要是有什么好技巧之类的请献上。
作者: axlrose 发布时间: 2007-08-07
http://whitebob.bokee.com/3370251.html Fvwm 下 win+D 和 win+L 功能的实现
非常有用,顺便拷过来
DestroyFunc FuncFvwmIconifyTrue
AddToFunc FuncFvwmIconifyTrue
+ I All (!Iconic) State 1
+ I All (State 1) Iconify True
DestroyFunc FuncFvwmIconifFalse
AddToFunc FuncFvwmIconifyFalse
+ I All (State 1) Iconify False
DestroyFunc FuncFvwmIconifyToggle
AddToFunc FuncFvwmIconifyToggle
+ I FuncFvwmIconifyFalse
+ I All (State 1) State 1 False
+ I TestRc (NoMatch) FuncFvwmIconifyTrue
Key D A 4 FuncFvwmIconifyToggle
实现 Win+L
DestroyFunc FuncFvwmLockScreen
AddToFunc FuncFvwmLockScreen
+ I All (xscreensaver) Nop
+ I TestRc (NoMatch) Exec xscreensaver -no-splash &
+ I Exec xscreensaver-command -lock
Key L A 4 FuncFvwmLockScreen
作者: axlrose 发布时间: 2007-08-07
# DestroyFunc CreateRunDialog # AddToFunc CreateRunDialog # + I Exec exec urxvtc +sb -name fvwm-run-dialog -title "Run program..." \ # -geometry 50x1 --keysym.0xFF0D: " &\nexit\n" \ # -e bash --init-file $[HOME]/.fvwm/bashrc_noPS1 # + I Wait fvwm-run-dialog # + I All (fvwm-run-dialog) WarpToWindow 50 75 # # Key R A 4 CreateRunDialog # #按下Win + R键执行 # #以下是解决乱码问题 #Menustyle * Font "StringEncoding=gbk-0:xft:Serif:size=10:encoding=iso10646-1" # Menustyle * Font "StringEncoding=utf-8:xft:Serif:size=10:encoding=iso10646-1" # Style * Font "xft:WenQuanYi Bitmap Song:style=bold:size=12:encoding=iso10646-1" # #Style "*" Font "xft:serif:pixelsize=14;-*-wenquanyi bitmap song-medium-r-normal-*-*-130-*-*-*-*-iso10646-*" # # #Style "*" Font "xft:serif:pixelsize=14;-*-wenquanyi bitmap song-medium-r-normal-*-*-130-*-*-*-*-iso10646-*" # #MenuStyle * Font "xft:serif:pixelsize=11:encoding=iso10646-1;*-r-*" # *FvwmIdent: Font "xft:serif:pixelsize=11:encoding=iso10646-1;*-r-*" # *FvwmIconMan-Icons: TipsFont "xft:serif:pixelsize=11:encoding=iso10646-1;*-r-*" # *FvwmIconMan-Windows-Left: Font "xft:serif:pixelsize=11:encoding=iso10646-1;*-r-*" # *FvwmIconMan-Windows-Left: TipsFont "xft:serif:pixelsize=11:encoding=iso10646-1;*-r-*" # *FvwmIconMan-Windows-Right: Font "xft:serif:pixelsize=11:encoding=iso10646-1;*-r-*" # *FvwmIconMan-Windows-Right: TipsFont "xft:serif:pixelsize=11:encoding=iso10646-1;*-r-*" # # #Style * Font "xft:WenQuanYi Bitmap
作者: jetair 发布时间: 2009-01-08
axlrose 一直不停的在进步。
作者: somebody 发布时间: 2009-01-08
好久没用过fvwm
Zer4tul 公布了他的配置,有兴趣的可以参考一下
作者: axlrose 发布时间: 2009-01-09
btw,我都忘记我曾经顶过这贴了
作者: zhllg 发布时间: 2009-01-09
热门阅读
-
office 2019专业增强版最新2021版激活秘钥/序列号/激活码推荐 附激活工具
阅读:74
-
如何安装mysql8.0
阅读:31
-
Word快速设置标题样式步骤详解
阅读:28
-
20+道必知必会的Vue面试题(附答案解析)
阅读:37
-
HTML如何制作表单
阅读:22
-
百词斩可以改天数吗?当然可以,4个步骤轻松修改天数!
阅读:31
-
ET文件格式和XLS格式文件之间如何转化?
阅读:24
-
react和vue的区别及优缺点是什么
阅读:121
-
支付宝人脸识别如何关闭?
阅读:21
-
腾讯微云怎么修改照片或视频备份路径?
阅读:28