Author Archives: csslayer
想要找回的当年的心情
在开始写这个之前,标题本来想写的是“找不回的当年的心情”,后来觉得太悲观,决定还是改成现在这样。 各位首先要注意这篇文章的分类…所以这是和fcitx相关的内容。想看我八卦的人就退散吧 XDDDDD,将来不给你们喜糖吃。 这个故事我讲过很多次了,当然为了完整我还是简单的讲一下,很久之前我还是个懵懂无知的Linux用户,还在纠结界面的问题,然后也许就是因为那么个巧合用上了KDE,不幸在那个年代KDE下只有fcitx一个可以用,最后还因为kimpanel走上了开发fcitx的道路。 当年我还是一直在愉快的为了满足自己的需求在开发fcitx。不知道从什么时候开始,开发fcitx变的不总是一件开心的事情。虽然认识了很多新的朋友,开发fcitx变的不再是那么自由自在的一件事。 我的脾气其实并不好,骂人也没少骂,各种各样的人,从开发者到用户我都骂过,当然不是地图炮那种……一般还是很有指向性的骂一个人。当年无知的时候从没有想过其实了解的越多就越烦恼。 现在经常感觉到的一件事就是总有一种在不断跑的感觉,几乎从来没有机会停下来休息过。因为我总是害怕,害怕一旦停下来就会被整个世界甩在后面。 也许有人认为开发自由软件是一件自由的事情,不过我似乎已经给我自己套上了太多的枷锁。不能随心所欲的去做其他某些事情。 有些事情是怎么讲都有道理的,例如给其他程序修输入法bug这种事情,这本身是在我心理上难以接受的一件事情,好比你们写网站,结果在某个浏览器上出了问题,然后让你去给浏览器修bug这样的感觉。我觉得朝这个浏览器吐半天吐沫再扔到地上踩两脚才是正常人类的行为,所以才会有这种网页的诞生。我直说这网页就是我泄私愤用的,没有什么实在的道理非要给这个网页起这个名字。 但是现实却是所谓的“能力越大责任越大”…如果你不去做就很可能没人做这样的情况。虽然在心里早都咒骂了半天了,还是得装个老好人的样子去汇报。讨论什么转换心情都是屁话,我就是我自己,我就是这样一个人而已。 开发自由软件委实不是什么自由的事情,即使没有上面这种事情,也总有其他的事情烦着你。 但是这又能怎么样呢,这也只是自己选择的道路而已。
Fcitx 4.2.6
特别感谢 Yichao Yu。 fcitx 4.2.6 1. 启动独立的 DBus 服务用于Fcitx的输入,简化在某些自制桌面上的初始配置。 2. 拼音的以词定字和特殊符号功能在改进的同时移动到了新的拼音增强模块从而使得其他拼音引擎可以共享这个功能。 3. 单词提示功能移动到新的模块。添加一个原生的单词提示引擎。enchant和presage采用dlopen方式调用,减少链接依赖。 4. 拼音输入/自动英文模式/快速输入时可以提示单词拼写 5. 修复 gtk 输入法模块的 bug 6. 添加更多的编译选项以在特殊情况下编译出各种简化依赖的fcitx 7. 配置文件添加长文本描述及可隐藏选项, 使得配置界面更加友好。 8. 经典界面添加全局的字体设置 9. 修复 BSD 上的 xkb 支持。 10. 各种其他bug的修复 1, Add a private dbus … Continue reading
欢迎参与Fcitx的拼音用户数据收集项目
P.S 关于达到1000条左右的时间,按我自己收集的速度来看……大概是1个月左右。 地址在此。感谢yuyichao,需要fcitx-4.2.6(未发布,于是就是git) https://github.com/yuyichao/fcitx-pylogger 目的是收集用户输入的时候使用backspace进行修改时的情况,不会自动上传任何数据,会把需要的数据记录到 ~/.config/fcitx/pylog/pyedit.log。主要目的是收集用户关于错误输入的记录。 欢迎使用全拼(包括Sunpinyin,libpinyin的全拼)的用户积极参与。 编译方法和一般fcitx项目没差别。参见: http://fcitx-im.org/wiki/Compile_from_source#General_command 收集的数据欢迎发送给 fcitx@gmx.com 。邮件形式就好。文件名就不要修改了。觉得有敏感数据的自己修改下,希望发送的人至少有1k条以上的记录。太少的话……意义也不大不是?:) P.S. 我不承诺解决任何由这个模块带来的任何稳定性问题……后果自负 XD。遇见问题的话,可以使用 –disable fcitx-pylogger 在运行前禁用。或者直接手动删除相关的3个文件,或者用配置工具禁用掉对应的附加组件。
Vim Powerline
这个是个好东西……主要是好看,实用上暂时还没觉出啥。 配置也很简单,主要需要以下内容: “256 colorlet t_Co=256 “recommend for powerlineset nocompatibleset laststatus=2set encoding=utf-8 “choose themelet g:Powerline_symbols = ‘unicode’let g:Powerline_colorscheme = ‘skwp’ 使用konsole的话建议修改配置中的关于环境的设置,TERM=xterm-256color,否则颜色是出不来的。 另外就是如果symbol想使用fancy的话,需要给字体打补丁,在powerline的目录下面有个fontpatcher,执行 ./fontpatcher path-to.ttf 然后把生成的ttf安装到你系统上(复制到 ~/.fonts/)。(这个脚本是python2的,如果你用arch的话你知道你要做什么……) =-=-=-=-=Powered by Blogilo