mailcap可以根据文件类型来执行对应的操作,非常方便,比如你可以:
run-mailcap abc.jpg 用 feh来打开图片,
run-mailcap abc.pdf 用 acroread 阅读pdf,
run-mailcap abc.mp3 用mplayer来播放mp3
arch中没有该软件包,下载地址 http://packages.debian.org/unstable/net/mime-support.html
将run-mailcap复制到~/bin/
arch中可以直接安装mime-types软件包(包含该文件/etc/mime.types)
我的配置文件:
~/.mailcap
audio/*;mplayer "%s";
video/*;mplayer "%s";
application/pdf;acroread "%s";
image/*;feh "%s";
text/plain;more "%s";
application/x-bittorrent;scp %s lxy:/home/arch/watch/;
text/html;vi %s;
chemical/x-chemdraw;7z x "%s";
application/x-tar;tar xvf "%s";
application/rar;unrar x "%s";