文章标签 » mac

有B格的写作软件Desk

  博客是很久没有更新了,不过wordpress却是一直跟随升级到最新的4.1版本,界面越来越好,新特性也越来越多,写blog的欲望却没了。。每次登陆后台,无非是删下垃圾评论,升级下插件。人也越来越懒,对酒的热情已经高过写垃圾代码。

  于是为了提高写blog的兴致,入手了一款专门用于写作的mac软件:Desk。额,话说我对这类软件要求很低了,只要满足2点就够了:1.界面够简单,能贴图 2.可以发布到wordpress。至于排版,我是没有什么要求了,如果写东西还要关注字号粗细,那还有tmd神马乐趣。。

  上图一张:

  


 木有看错,就一块简单的编辑区,类似之前用过的一款叫zenwriter的软件(截图黑漆漆是开了夜间模式)。

 OK,发出去看看效果。。

bash拼音补齐靠谱版本

之前玩ubuntu的时候写过一个,功能和代码都较丑,用的拼音库也很烂。正好为项目抓了一个靠谱的拼音库,顺便把这个bash补齐又重新实现了下,Mac上也可以用了~

项目:http://code.google.com/p/bash-pinyin-completion/

==特性==
* 支持拼音首字母匹配和完全匹配
* 支持多音字匹配

安装

ubuntu

支持10.04,10.10,11.04版本从ppa安装,如果之前安装过那个chs-completion先卸载之

sudo add-apt-repository ppa:emptyhua/toolbox
sudo apt-get update
sudo apt-get install bash-pinyin-completion

然后新开一个终端,就可以使用拼音补齐了

Mac OS X

对于mac需要先安装 bash-completion

sudo port install bash-completion

然后编辑~/.bash_profile,把下面的代码贴进去

if [ -f /opt/local/etc/bash_completion ]; then
. /opt/local/etc/bash_completion
fi

下载源码包http://code.google.com/p/bash-pinyin-completion/downloads/list

unzip bash-pinyin-completion-xxx.zip
cd bash-pinyin*
make
sudo make install

然后新开一个终端,就可以使用拼音补齐了

VimiTunesList for vim on Mac OS X

2011.4.18更新
增加了一个选项,可以指定一个播放列表
let g:vim_itunes_playlist = “音乐”
——————-
本来用automator为itunes添加了一个全局搜索的快捷键,无奈快捷键不快捷,点击到激活延迟严重,从itunes选完不能自动返回vim,跟我ubuntu上自己写的mpd搜索不能比。so,写了一个vim插件,效果看我用quicktime录的屏幕(唉,ubuntu上完全没有好用的屏幕录像工具)

第一次加载列表慢点,以后有缓存就瞬间了,刷新缓存用 ctrol+r

安装方法:
下载两个文件
vimiTunesList.vim
vimitunes
将vimiTunesList.vim放到 ~/.vim/plugin/目录
将vimitunes放入$PATH里面随便一个目录,比如我的~/bin

使用方法:
开vim或macvim,输入:IT,会加载一次列表,在想要播放的曲目上回车播放,可以vim的搜索方式搜索。

一个vpn越墙用的路由表修改工具

刚换到mac,昨天搞定翻墙这事,自己有个vpn,但是几乎没用,因为开了vpn所有连接就都走vpn了,与内网测试机无缘。不过直到昨天发现,路由表可以搞定这事。。
原理是:默认网关不选vpn,把需要访问网站的ip添加到路由表,路由到vpn网关即可~
工具:autovpnconf
下载之后用文本编辑器修改一下里面需要使用vpn的网站列表,我只加了几个

前提:连接vpn,并且vpn不是默认网关
mac下只要不选“通过vpn连接发送所有通信”即可
ubuntu下,连接vpn之后就成默认网关了,可以手动改回来

sudo route del default
#xx.xx.xx.xx是网关ip eth0是有线网卡设备名,如果用无线就是 wlan0
sudo route add default gw xx.xx.xx.xx dev eth0

之后执行:

sudo ./autovpnconf

OK了,这样以来只有指定的网站才会走vpn。
!!!每次连接vpn都需要执行一下~~!