www.appflying.com,iPhone and iPad, top Apps, drop price.
‘TextMate’ 分类下的文章
十二 29

如何安装TextMate的haml.tmbundle

2010年十二月29日,星期三,下午 4:04 | 分类:TextMate | 给我留言 |

网上的文章讲的都是在  ~/Library/”Application Support”/TextMate/Bundles/ 目录下,可我的偏偏不是,难道是。。。? 所以,笔记下我的安装方法: cd /Applications/TextMate.app/Contents/SharedSupport/Bundles/ 安装haml git clone git://github.com/textmate/ruby-haml.tmbundle.git 安装sass git clone git://github.com/charlesr/ruby-sass-tmbundle.git “Ruby Sass.tmbundle” 安装scss git clone git://github.com/kuroir/SCSS.tmbundle.git “SCSS.tmbundle”

(阅读更多精彩内容...)
十二 02

TextMate的HTML快捷键

2008年十二月2日,星期二,上午 4:04 | 分类:TextMate | 给我留言 |

选中文字后按 appli + I 是 em 选中文字后按 appli + B 是 strong 选中一行文字后按 shift +ctrl +W 是用一对标签包裹它 选中一行文字后按 ctrl + apple+H 是用 h* 标签包裹它 选中文字后按 ctrl + apple+B 是用块标签包裹它 选中多行文字后按 shift +ctrl + apple+W 是用一组标签包裹各行 选中多行文字后按 ctrl + apple+L 是用列表标签包裹各行 插入一对标签 ctrl + < 插入一个结尾标签 Option + apple + . apple + & 进行URL编码 ctrl [...]

(阅读更多精彩内容...)
十一 14

TextMate中文教程之在项目中搜索

2008年十一月14日,星期五,上午 5:05 | 分类:TextMate | 给我留言 |

当你一次需要修改许多文件的时候,你可以选择 Edit -> Find -> Find in Project 快捷键 Shift+Apple+F 。虽然看起来略有不同,但是仍然和上一章的搜索对话框基本一样。 在输入搜索的信息之后,按一下回车键会触发搜索过程。TextMate会在整个项目中搜索匹配的文本,并把它们显示在搜索框的下面。你可以点选任意一个匹配记录,TextMate会自动跳转到该文件。 这里最好用的功能应该是替换。你可以使用 Replace All 按钮来替换全部匹配文本。或者你可以手动来一个一个的替换掉。用鼠标在下面显示搜索结果的地方点一条记录,你可以使用Shift或者Apple来选择或者删除多个匹配记录。当你选择了需要替换的记录之后,按一下 Replace Selected 按钮。就会替换掉刚才选择的那些记录。 搜索整个项目需要花很多时间。如果你有兴趣可以限制只搜索某些文件。你可以让TextMate创建一个新的临时项目。只包含你感兴趣想搜索的文件。搜索之后再销毁这个临时项目。利用 mate 命令你可以很容易的做到这些。 例如我想创建一个项目,仅包含 lib 和 test 文件夹下面的 ruby 文件,那么你需要在 Terminal 下面输入: $ find {lib,test} -name ‘*.rb’ -print0 | xargs -0 mate 你也可以用鼠标做一样的事。拖动一些文件或文件夹到Dock,并放于TextMate的图标上。这告诉 TextMate 创建一个新项目并且过滤掉你不希望存在的。 当项目打开的时候,我可以搜索项目然后关闭它。当关闭项目的时候搜索也停止。这可以让我只在需要的时候才搜索并且能提高不少速度。

(阅读更多精彩内容...)
十一 09

TextMate中文教程之搜索

2008年十一月9日,星期日,上午 11:11 | 分类:default, TextMate | 给我留言 |

你可以通过Edit -> Find -> Find或者按Ctrl+F调出搜索功能。当你没有选择正则表达式功能的时候,这个对话框和其它Mac的应用程序使用方法一样。 你可以在Find字段输入一些想匹配的文本,并且在replace字段输入一些想用来替换的文本。因为Tab键盘会跳转到输入框的焦点而回车键会出发搜索动作。所以你不能输入这两个字符。当然如果你确实需要输入它们,你可以按Option+Tab键和Option+回车键来替代。当你想输入更多字符的时候,可以拖动对话框右下角的按钮。点一下淡蓝色的按钮可以开始搜索最近一个符合的条目了。按钮的名称是Next。 在你开始搜索之前可以用鼠标选择一下搜索选项或者使用快捷键,Ctrl+Apple+R, Ctrl+Apple+I, Ctrl+Apple+W。后面的章节会重点介绍正则表达式不过现在先让我们选择忽略大小写和循环搜索两个功能。 当你完成搜索定义,可以用回车键触发搜索功能。或者按Previous搜索前一个。我不太喜欢用Replace 或者 Replace & Find 按钮。建议你用Σ按钮,它会告诉你Replace All一共发生了多少次替换。你可以用快捷键Ctrl+Apple+F触发Replace All功能。 需要注意下面这些常用的快捷键,都是你不需要打开搜索对话框就可以使用的。Apple+E 替换当前Find字段里面的文字。Apple+G,搜索下一个符合条件的单词。Option+Apple+F替换当前所选并定位到下一个符合条件的单词。Shift+Apple+E替换当前搜索字段。你可以用快捷键Shift+Ctrl+Apple+F触发Replace AlI In Selectionl功能。

(阅读更多精彩内容...)
十一 09

TextMate中文教程之扫描

2008年十一月9日,星期日,上午 7:07 | 分类:default, TextMate | 给我留言 |

让我们通过一个例子来了解这个功能。TextMate有完备的发行说明,介绍了不同版本之间的新功能和改变。如果你想了解新特点: 选择  Help -> Release Notes,在文字编辑窗口打开一个列表。 按 Ctrl +S 注意在编辑栏的最下面出现了什么 在其中输入 [ n e w ],注意你每输入一个字符TextMate都会自动帮你匹配搜寻文档中相应的字符 按Ctrl+S 会在文档中搜索下一个相同的单词 按Shift+Ctrl+S 后退至上一个 按回车或者ESC键退出扫描功能

(阅读更多精彩内容...)
十一 05

TextMate中文教程之使用emacs中常用的快捷键

2008年十一月5日,星期三,下午 1:01 | 分类:default, TextMate | 给我留言 |

就像你前面看到的一样TextMate支持一些emacs常见的快捷键。 Ctrl+D 删除光标右侧的一个字符 Ctrl+T 调换选中文本的顺序,如果没有选择任何文本则对换光标左右字符的位置。并且将光标置于下一个位置 Ctrl+K 删除光标到行尾的文字 Ctrl+Y 复制出删除的最后一次文本 Ctrl+O 不移动光标插入新的一行 当然这些快捷键在Mac系统中的其它应用中也可以使用,比如Mail。

(阅读更多精彩内容...)
31

TextMate中文教程之使用制表符

2008年十月31日,星期五,上午 6:06 | 分类:default, TextMate | 给我留言 |

如下图所示,你可以在编辑窗口的下面修改制表符的大小或者使用Soft Tabs模式。如果你选择了Soft Tabs类型,那么TextMate会移除目前的制表符,当你保存文档的时候,它会用空格来替代。并且今后编辑同样语言类型文档,也会如此。 在TextMate里面你大概还会遇到Smart Tab的情况,当你按一个Tab键的时候,会根据目前的缩进级别自动在前面填充相应数量的制表符。当你选取一部分文字的时候,可以使用 Text -> Convert -> Spaces to Tabs 或者 Text -> Convert -> Tabs to Spaces功能,如果你没有选择任何文本,则该操作会影响当前文档。

(阅读更多精彩内容...)
31

TextMate中文教程之文本对齐

2008年十月31日,星期五,上午 5:05 | 分类:default, TextMate | 给我留言 |

你会看到TextMate支持常见得对齐方式,它们在 Text 菜单得子菜单下。Text菜单包含3个有用得方法 Ctrl+Q 左对齐段落 Ctrl+J 使段落两边对齐 Ctrl+Option+Q 把段落合并为一行 当使用列选择器的时候,这些快捷键可以很方便的调整你的内容。这一过程是很容易的,选择文本内容中的一部分按Ctrl+Q。如下图

(阅读更多精彩内容...)
30

TextMate中文教程之编辑模式

2008年十月30日,星期四,下午 12:12 | 分类:default, TextMate | 给我留言 |

TextMate支持两种额外的编辑模式,当你输入固定宽度的文本或者ASCII的时候尤其有用。它们是Freehanded Editing和 Overwrite,你可以在 Edit -> Mode 下找到它们。 当你切换 Freehanded Editing 模式(Option+Apple+E),TextMate允许你使用键盘来移动光标或者用鼠标点击。你可以放到一行的结尾外,或者列的中间。如果你增加新内容,TextMate会在特定区域补充上空白。 在使用列选择器的时候,这个功能通常是激活的,所以你可以把内容区域扩充。如果你希望单击鼠标切换这个模式,那么当你单击的时候请按住Option键。 另一个编辑模式Overwrite Mode (Option+Apple+O),用来改变目前存在的文本。你很容易就能辨识出现在现在是否激活了这个模式,因为它会让你的光标成为一个下划线。和在两个字符中间插入新字符不同,TextMate的这种编辑模式会用你输入的字符替换当前字符。当你要进行文本替换的时候,这个模式可以很好的避免行内后面的文本窜位。 这些模式会引起自动化操作的异常,如果你看到了一些奇怪的结果请确保已经关闭了这些模式。如果有必要,请每次需要使用这些模式的时候手动开启。

(阅读更多精彩内容...)
29

TextMate中文教程之一次编辑多行

2008年十月29日,星期三,下午 4:04 | 分类:default, TextMate | 给我留言 |

TextMate允许你一次编辑多行文本。你可以使用这个功能添加新内容或者删除旧内容。这个功能在你操作列表数据的时候尤其方便。让我们仍然用一个例子来熟悉这个用法: 创建一个新的TextMate文档,Ctrl+N 选择当前工作的语言环境 Ctrl+Option+Shift+H 增加一些基础的文档结构,doctype+Tab键然后选择2.增加必须的根节点html然后按Ctrl+< 然后按回车会给你留一些空间输入内容。 现在输入header区域,head+Tab键。在title中输入Apple Products。按两次方向键下,按回车给body留出空间。 输入body然后按Ctrl+< 然后按回车键。 离开head区域,现在创建一个标签元素。按Ctrl+< 然后输入h1 再按Tab键跳到内容区输入 Computers TextMate Runs On: 然后按Apple+回车两次。跳过关闭标签。并留出一些空白区域。 同样的办法,创建ul标签。输入下面内容 Mac mini iMac Mac Pro Macbook Macbook Pro 你需要选择这些内容,然后才能一次给它们添加上标签。首先把你的光标移动到最后Macbook Pro的右边,然后按Shift+Option+左两次来选择这一行,再按Shift+Option+上最后按Shift+Option+左把空格也选上。现在使用最牛B的Ctrl+Shift+Apple+W组合键。 使用Ctrl+Option+Apple+P来预览 接下来我要教你如何给刚刚的列表增加点东西以便识别哪些是台式机哪些是笔记本: 按Ctrl+Shift+L选择第一行。按住Shift再按两次方向键下。 编辑选择行快捷键是Option+Apple+A 按Option+左 两次输入( desktop ) 同样给后两行增加 ( laptop ) 如同你看到的 Edit Each Line in Selection 允许你一次给多行添加或者删除内容。它和列选择器很像,它通常用来给一堆列内容增加新内容。

(阅读更多精彩内容...)
  • 信息发布
macbook pro



关于 里克
里克:本名李玮,全职SOHO开发,技术咨询
邮件:hi@liwei.me
QQ:5175486
MSN:liwei78@live.com
05年开办公司,从事企业网站开发及维护,后从事社会化搜索引擎研发,08年底至今从事sns开发。近期专注Rails3,工作笔记整理及iphone开发学习。

狂爱Fm系列游戏。喜欢研究电影。关注IT新闻。写原创剧本和使用the movies拍摄短片,剪辑能力极强。美剧迷。狂热的英超曼城球迷。32岁的东北人。