Warning: "continue" targeting switch is equivalent to "break". Did you mean to use "continue 2"? in /opt/lampp/htdocs/www.linux.zone/wp-includes/pomo/plural-forms.php on line 210
经验技巧 | Linux区 - Part 2
Linux区

经验技巧

这里有linux的安装、配置、美化、测评、开发方面的笔记和技巧等。



Linux批量转换Windows乱码文本文件为UTF-8编码(一个全新且可靠的方法)

网上有很多Linux批量转换文件编码的教程,都是关于Linux小程序iconv、enca的。经过我测试,基本无效,一部分文件的编码是修改过来的,另外一些文件要么不能转换,要么文件大小全部归0。 既然是从Windows下过来的源代码文本,那么就应该用Windows下的应用程序来搞定,通过google正好找到了这么一款应用:批量编码转换工具... 继续阅读 >>


FontForge界面字体及主题设置美化攻略

FontForge跟普通的Linux应用程序不同,它的界面既不是GTK的,也不是QT的,桌面环境里设置的字体和控件主题对其无效。 要修改FontForge的主题(包括字体设置),需按照以下步骤操作: 建立一个配置文件,里面包含界面颜色、字体、图标路径的设置。 打开Preferences -> Generic -> ResourceFile,选择刚才建立的配... 继续阅读 >>


FontForge“试图保存尚未创建的像素尺寸”问题的解决方法

Linux下的FontForge有一个奇怪的问题,明明像素字体的具体尺寸已经创建,在保存的时候却提示“试图保存尚未创建的像素尺寸**”错误。这个问题一年前就困扰了我,今天总算找到了答案。 解决方法:改用英文版。 命令:export LANG=en_US.UTF-8 && fontforge 继续阅读 >>


i3、fluxbox、pekwm、WindowMaker等窗口管理器里使用fcitx输入法的方法

在i3、fluxbox、pekwm、WindowMaker等小众窗口管理器里想使用中文输入法,思路跟在LXDE、XFCE、KDE、GNOME、DDE这些现代Linux桌面环境里有所不同,在~/.config/autostart文件夹里编写*.desktop文件,或在~/.xprofile里写入export GTK_IM_MODULE=fcitx之类的代码都是无效的。 正确的方法是在~/.xprofile文件结尾添加一行... 继续阅读 >>