Textmate笔记
- Sean Lee - Reborn过去在Windows上还真的没有怎么太在意文本编辑器(也跟自己不是职业程序员有点关系吧. ),近来常在Mac上使用Textmate,真觉得一款好的文本编辑器实在非常必要. Textmate售价$58,很多人觉得贵,不过它真的不错. 为Finder加上“Open in textmate”按钮. 作者Henrik的主页上有详细的介绍.
过去在Windows上还真的没有怎么太在意文本编辑器(也跟自己不是职业程序员有点关系吧?),近来常在Mac上使用Textmate,真觉得一款好的文本编辑器实在非常必要。Textmate售价$58,很多人觉得贵,不过它真的不错。
作者Henrik的主页上有详细的介绍。另外,他写的“Open in terminal”按钮也是必须安装的。
Textmate在默认情况下显示中文字符会出现重叠。所以,最好给它安装一个中文字体。下载这个压缩包,然后在Finder中打开解压缩之后的文件(系统回默认使用Font Book程序打开),即可完成字体安装。而后在Textmate的属性对话框里选择Textmate字体即可。
打开Terminal,执行以下命令:
mkdir -p ~/Library/Application\ Support/TextMate/Bundles cd !$ svn co http://svn.textmate.org/trunk/Review/Bundles/GetBundles.tmbundle/ osascript -e 'tell app "TextMate" to reload bundles'
安装之后,就可以在Textmate -> Bundles -> GetBundles -> GetBundles中安装各种Bundle…
安装好Zen Coding Bundle之后,就可以用它的各种快捷操作了,比如:
输入
div#content>div.list>ul#entries>li.pron*10>strong
而后再按⌘+e,就能够生成以下代码:
<div id="content"> <div class="list"> <ul id="entries"> <li class="pron"><h3></h3></li> <li class="pron"><h3></h3></li> <li class="pron"><h3></h3></li> <li class="pron"><h3></h3></li> <li class="pron"><h3></h3></li> <li class="pron"><h3></h3></li> <li class="pron"><h3></h3></li> <li class="pron"><h3></h3></li> <li class="pron"><h3></h3></li> <li class="pron"><h3></h3></li> </ul> </div> </div>
这个插件可以把Drawer改成Xcode的样式,更为重要的是在Drawer底部增加了一个“Open in terminal”按钮(并且可以通过设置选择用Terminal还是iTerm)。
在Terminal中执行以下命令安装该插件:
bash <(curl -s -L http://goo.gl/4RUoP)