2008年9月5日星期五

rename

把 wma 后缀改为 mp3 rename 's/(.*)\.wma/$1.mp3/' *.wma

2008年8月23日星期六

Gvim 菜单不显示文字


作者:张一弛

邮箱:zyichi AT gmail DOT com

新安装的 Fedora 9 系统,安装 vim-X11 后,启动 gvim 没有菜单栏显示一白条,汉字没有正常显示。


执行以下命令即可:

# cd /usr/share/vim/vim71/lang/

# cp menu_zh_cn.utf-8.vim menu_zh_cn.utf8.vim


2008年8月16日星期六

Fedora 9 intel4965 wireless


作者:张一弛

邮箱:zyichi AT gmail DOT com

不知道怎么回事,我的 dell vostro 1200 笔记本的无线网卡就不工作了。今天用 Fedora 9 的 livecd 启动系统,然后再重新启动系统就正常了。:)


Gvim buffer 管理


作者:张一弛

邮箱:zyichi AT gmail DOT com

管理 Gvim buffers.


BufOnly 插件

BufOnly 插件可以删除除当前 buffer 外的所有 buffer.

bufdo 命令

使用 bufdo 可以对所有 buffer 执行命令。比如要在所有 buffer 的开始出添加一段 声明,可以用以下命令(GPLHEADER 为文件名):

bufdo! :0r GPLHEADER

保存修改:

bufdo! :w


2008年8月14日星期四

Linux 下查看多个文件的行数


作者:张一弛

邮箱:zyichi AT gmail DOT com

$ wc -l *.cpp *.h

2008年8月3日星期日

Fedora 9 触摸板配置


作者:张一弛

邮箱:zyichi AT gmail DOT com

本文讲述如何在 Fedora 下通过修改 xorg.conf,配置触摸板支持单击,双击, 鼠标中键,和右键。


备份 xorg.conf

切换到 root 用户后:

cp /etc/X11/xorg.conf /etc/X11/xorg.conf-bak

修改 xorg.conf

在 "ServerLayout" Section 添加下行:

InputDevice "Synaptics" "CorePointer"

新增一个 Section,内容如下:

Section "InputDevice"
  Identifier "Synaptics"
  Driver "synaptics"
  Option "SendCoreEvents"
  Option "TapButton1" "1"
  Option "TapButton2" "2"
  Option "TapButton3" "3"
  Option "RBCornerButton" "3"
  Option "Device" "/dev/input/mice"
  Option "Protocol" "auto-dev"
  Option "Emulate3Buttons" "yes"
  Option "SHMConfig"  "true"
EndSection

现在触摸板就支持单击,双击,和鼠标中键了。注:鼠标中键通过两个手指同时单击 完成,鼠标右键通过单击右下角完成。


2008年7月24日星期四

Make 打印英文错误


作者:张一弛

邮箱:zyichi AT gmail DOT com

export LANG=en_US.utf8

游离


作者:张一弛

邮箱:zyichi AT gmail DOT com


编译错误

./string:136: 错误:程序中有游离的‘\10’

这个错误只要把可执行文件删除就 OK。

溢出

qint64 i = 1024*1024*1024*1024;

应改为

qint64 i = ((qint64)1)*1024*1024*1024*1024;

例子:

#define MAX_SIZE (1024*1024*1024*1024)
qint64 i = ((qint64)1)*MAX_SIZE;

2008年7月22日星期二

命运

命运鄙视地把畏首畏尾的人拒之门外。命运——这世上的另一位神,只愿意用热烈的双臂把勇敢者高高举起,送上英雄们的天堂。

2008年7月4日星期五

Fedora 设置 vi 语法高亮显示


作者:张一弛

邮箱:zyichi AT gmail DOT com

本文讲述如何在 Fedora 设置 vi 语法高亮显示。


安装 vim-enhanced

$ su

%root password%

# yum install vim-enhanced

# exit

设置默认编辑器

$ vi ~/.bashrc

加入以下两行:

EDITOR="/usr/bin/vim"

export EDITOR

2008年4月29日星期二

Fedora 下的播放器 SMPlayer


作者:张一弛

邮箱:zyichi AT gmail DOT com

本文讲述如何在 Fedora 安装 SMPlayer。


添加 livna 源

在 Fedora 8 中添加 livna 软件源。(注:如果你安装的是 Fedora 9,则把 livna-release-8 改为 livna-release-9 即可)

# rpm -ivh http://rpm.livna.org/livna-release-8.rpm

安装 SMPlayer

# yum -y install smplayer

安装解码器

在 mplayer 的网站下载解码器压缩包。点此下载

$ tar jxvf all-20071007.tar.bz2

登录 root 用户。

# mkdir -p /usr/lib/codecs/

# mv all-20071007/* /usr/lib/codecs/

# chmod 644 /usr/lib/codecs/*

退出 root 用户。

$ rm -rf all-20071007/

打开 SMPlayer

应用程序->影音->SMPlayer

打电话回家

刚接到爸妈的电话。听了些无用的话。

爸妈担心我被骗。我不是贪心的人,为什么会被骗?

都忘了有多久没打电话回家了,至少一年了。

小周说被骗的人要不贪心,要不就是蠢。

我有时候也很蠢,应该小心点了?

问了小周、小五,小周大约一周一个电话,小五大约两周一个电话。

我么,应该半个月一个电话么?

先试试吧。

下次打电话回家应该是5月15日。