订阅我
分类
标签
代理 Archlinux ATI AutoPager awk COD4 convert CS CS地图 css D-Fend Reloaded dns DOS Echofon Eclipse Firefox FireGestures FireGuestures Flashgot Geasemonkey Gimp Google Google Reader GPRS Greasemonkey Grub GTK GtkRadiant iso2grub isolinux KDE Ksnapshot mldonkey mplayer Newsfox Nexuiz Nin1LinuxCD Parted Magic Shell stylish twitter Ubuntu Vim VirtualBox wine链接
版权
Category Archives: 经验技巧
临时关掉bash恼人的文件名补全功能
大家都知道bash里有个文件自动补全功能,按两下Tab键显示出候选补全文件名,不同程序会显示相应的文件类型(根据扩展名来判断),例如mplayer会显示媒体文件(如avi、mpg、mkv),而不会显示文本文件(如txt、cfg、ini),而vim则是反过来,这样的一直以来相当好用,不过还是有些时候还是挺烦人的。 有时我想用vim的diff功能来比较文件,比如两个java的class文件,虽然class文件是二进制文件,但在vim中可以转换成十六进制来显示,方便比较。打了vim命令后,按两下Tab并补全候选不会有class文件,所以你得手动输入。 mplayer的一个参数“-ass-styles”,这个参数用于使用外部ass字幕的样式,后面接一个ass文件的路径,用样也不会显示出来,因为bash的自动补全里并没有为这个参数定义过。
Vim也是个播放器
昨天清理Google Reader未读,看到这篇文章,类似的效果我看过Word,Excel版,不过用记事本是第一次看到,有点意思,当然记事本没有宏功能,它的翻页功能肯定使用其它程序控制的。 连Windows那个简陋的记事本也能放动画了,作为“编辑器之神”的Vim不可能不行吧,于是我蛋疼起来就折腾一下,做了个Vim版,猛击这个链接来看视频。
用montage命令来创建拼贴图片
博客独立后才知道图片流量的可贵,本来外国有很多出色的又免费的图片托管服务,呃,这牢骚再发下去又得爆粗了。 入正题,很早之前我投了一篇Nin1LinuxCD的稿子到LinuxToy,现在回看觉得这篇文章写得挺失败,就是觉得图片太多,还是640×480的图片,这堆图片浏览者通常只会瞄一下,所以不值得贴那么多还那么大还那么多还耗流量,布局也不好看。所以我觉得弄成拼贴画更好。不知道我说“拼贴画”准不准确,就是把多张图片缩略后成NxM排列,效果就是这样的
AUR安装时手动下载软件包
Archlinux的aur库的确很强大,软件丰富,下载个PKGBUILD文件,执行makepkg就自动帮你检测依赖,并到自动下载软件的二进制/源代码包,配置编译参数,然后编译,看着屏幕刷刷闪动,一种历史的装逼自豪感油然而生。而又有yaourt这样的工具,安装软件真实超级方便。 问题是下载软件包时那个过程,小文件网速快时倒好,但大文件就麻烦了,比如之前我要装eclipse-jee。软件包有188M之巨,倒不想makepkg自己来单线程龟速下载吧。如果安装包下载地址刚好在墙外,需要代理,设置代理也很麻烦吧,所以更想用Firefox的DTA下载好。然后安装时直接调用就行,不要makepkg自己去下载。
用虚拟机实现校园网和ADSL双网合一
校园网和ADSL双网合一不是什么新鲜事,搜一下就有很多,但我这个方法是不同的,先说网上流传的方法吧 网上的方法通常都是要求双网卡或者双路由器,至于选择那条线路,需要修改系统路由表,也就是要指明去哪个ip段就经哪条线路,换个网络还要查查网站IP,改路由表,超级麻烦的,设置起来还要接触一大堆网络概念,甚是麻烦。 而我这个方法简单易懂(不然以我这水平也搞不出来),只需要单网卡单路由器或双网卡,这些都是宿舍标配了吧,而且经那条线路是根据程序选择的,也就是说你可以用迅雷下电影经校园网,玩游戏浏览网页经ADSL,无需要修改什么路由表,也不用接触一大堆网络概念,设置只需简单几步,还很方便切换,只是需要一个比较强劲运行得起虚拟机的电脑就行了,对现在的电脑来说运行虚拟机小意思啦。
