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的自动补全里并没有为这个参数定义过。

Posted in 经验技巧 | Tagged | 2 Comments

Vim也是个播放器

昨天清理Google Reader未读,看到这篇文章,类似的效果我看过Word,Excel版,不过用记事本是第一次看到,有点意思,当然记事本没有宏功能,它的翻页功能肯定使用其它程序控制的。 连Windows那个简陋的记事本也能放动画了,作为“编辑器之神”的Vim不可能不行吧,于是我蛋疼起来就折腾一下,做了个Vim版,猛击这个链接来看视频。

Posted in 经验技巧 | Tagged , , , | 20 Comments

用montage命令来创建拼贴图片

博客独立后才知道图片流量的可贵,本来外国有很多出色的又免费的图片托管服务,呃,这牢骚再发下去又得爆粗了。 入正题,很早之前我投了一篇Nin1LinuxCD的稿子到LinuxToy,现在回看觉得这篇文章写得挺失败,就是觉得图片太多,还是640×480的图片,这堆图片浏览者通常只会瞄一下,所以不值得贴那么多还那么大还那么多还耗流量,布局也不好看。所以我觉得弄成拼贴画更好。不知道我说“拼贴画”准不准确,就是把多张图片缩略后成NxM排列,效果就是这样的

Posted in 经验技巧 | Tagged | Leave a comment

AUR安装时手动下载软件包

Archlinux的aur库的确很强大,软件丰富,下载个PKGBUILD文件,执行makepkg就自动帮你检测依赖,并到自动下载软件的二进制/源代码包,配置编译参数,然后编译,看着屏幕刷刷闪动,一种历史的装逼自豪感油然而生。而又有yaourt这样的工具,安装软件真实超级方便。 问题是下载软件包时那个过程,小文件网速快时倒好,但大文件就麻烦了,比如之前我要装eclipse-jee。软件包有188M之巨,倒不想makepkg自己来单线程龟速下载吧。如果安装包下载地址刚好在墙外,需要代理,设置代理也很麻烦吧,所以更想用Firefox的DTA下载好。然后安装时直接调用就行,不要makepkg自己去下载。

Posted in 经验技巧 | Tagged | Leave a comment

用虚拟机实现校园网和ADSL双网合一

校园网和ADSL双网合一不是什么新鲜事,搜一下就有很多,但我这个方法是不同的,先说网上流传的方法吧 网上的方法通常都是要求双网卡或者双路由器,至于选择那条线路,需要修改系统路由表,也就是要指明去哪个ip段就经哪条线路,换个网络还要查查网站IP,改路由表,超级麻烦的,设置起来还要接触一大堆网络概念,甚是麻烦。 而我这个方法简单易懂(不然以我这水平也搞不出来),只需要单网卡单路由器或双网卡,这些都是宿舍标配了吧,而且经那条线路是根据程序选择的,也就是说你可以用迅雷下电影经校园网,玩游戏浏览网页经ADSL,无需要修改什么路由表,也不用接触一大堆网络概念,设置只需简单几步,还很方便切换,只是需要一个比较强劲运行得起虚拟机的电脑就行了,对现在的电脑来说运行虚拟机小意思啦。

Posted in 经验技巧 | Tagged | 2 Comments