Tag: textmate

任何新的TextMate资源?

所以,我刚刚安装了OSX Lion并且一直试图在它上面设置TextMate(第一次使用TextMate)。 我已经找到了关于安装捆绑包的所有这些链接,但我似乎无法将它们中的任何一个加载到程序中。 例如,在几乎所有TextMate包中,从github提取代码后,始终列出此命令: osascript -e ‘tell app “TextMate” to reload bundles’ 这样做会给我这样的回应: 2011-09-16 17:32:55.276 osascript[19941:707] Error loading /Library/ScriptingAdditions/Adobe Unit Types.osax/Contents/MacOS/Adobe Unit Types: dlopen(/Library/ScriptingAdditions/Adobe Unit Types.osax/Contents/MacOS/Adobe Unit Types, 262): no suitable image found. Did find: /Library/ScriptingAdditions/Adobe Unit Types.osax/Contents/MacOS/Adobe Unit Types: no matching architecture in universal wrapper osascript: OpenScripting.framework – scripting addition “/Library/ScriptingAdditions/Adobe Unit Types.osax” declares […]

Emacs会话/项目/窗口管理

我大部分时间都在使用Ruby on Rails项目,所以我需要一种方法来保存项目和我正在处理的缓冲区/窗口的状态,主要是因为我经常发现自己切换到不同的项目几分钟然后回到我正在研究的项目。 Desktop.el似乎非常接近,除了窗口配置保存。 对于那些熟悉TextMate的人,我正在寻找像你可以打开的textmate项目文件这样的东西,他们打开一个不同的编辑器实例,只打开该项目中的文件。 谢谢,Cezar

Textmate中的自动完成function

有时我会观看有人使用文本配对的屏幕转换。 我是一个rails开发者,所以这些是rails screen casts。 他们会输入类似的东西: 高清 例如 并且“结束”将自动出现在下面。 我确实启用了Rails的捆绑包 – 为什么这不会发生在我身上? 谢谢!

在TextMate中,我无法使用Rails tmbundle创建局部视图

/Applications/TextMate.app/Contents/SharedSupport/Support/lib/ui.rb:355:in `to_plist’: An object in the argument tree could not be converted (ArgumentError) from /Applications/TextMate.app/Contents/SharedSupport/Support/lib/ui.rb:355:in `request_string_core’ from /Applications/TextMate.app/Contents/SharedSupport/Support/lib/ui.rb:193:in `request_string’ from /Users/pma/Library/Application Support/TextMate/Bundles/Ruby on Rails.tmbundle/Support/bin/create_partial_from_selection.rb:23:in `’ 我安装了RoR软件包: https : //github.com/drnic/ruby-on-rails-tmbundle.git 使用rvm。

考虑从TextMate转移到Vails for Rails dev。 我需要什么?

我完全专注于Ruby on Rails开发。 我目前使用TextMate在OS X中开发。 我有一个虚拟机正在运行以尽可能地模拟我的应用程序将部署到的环境,并且我将来自VM guest虚拟机的Samba共享上的代码安装到OS X中。 从那里我用TextMate打开并编码。 我开始认为通过适当的插件和学习时间,我可以直接在VM上使用vim。 现在我的TextMate基本上是库存,但我确实发现ProjectPlus插件是不可或缺的。 我正在寻找的是一些关于vim资源和插件的建议(如果这是正确的术语)来模拟我不愿意在TextMate中放弃的function。 或至少,令人信服的理由为什么我应该愿意放弃它们。 这是一个简短的清单: 能够在任何时候都可以看到(最好)可折叠的项目树,或者可以轻松切换。 能够一目了然地查看SCM状态,无论是在此项目树中(首选)还是其他。 (如果这有任何区别,我几乎只使用git。) 能够从vim内部查看并排差异也很棒 能够随意搜索整个项目(我想:stop; grep -nr; fg;将完成此任务,除非有更好的方法来完成它。) 代码完成,如果可能的话

Rails开发的TextMate技巧

处理Rails代码有点让我开始痴迷地定制我的开发环境(我说在最后一次Rails聚会时的痴迷我去了那里有一个人在为每行代码削减毫秒数而烦恼一天半小时…我希望我不会成为那个人…) 我把大部分时间花在TextMate上,所以它似乎是一个开始优化的好地方……到目前为止,我已经添加了一些TextMate包,如Git Bundle , Project Plus和Railscasts的主题。 我注意到其他一些TextMate用户,我接触到了大量漂亮的键盘快捷键和其他插件,以帮助他们的开发环境更友好。 环顾网络,我对可用的快捷方式和插件数量感到有些不知所措……所以我希望能听到其他Rails开发人员的意见: 有什么好的键盘快捷键和插件,我应该注意TextMate,具体参考Rails开发? 我已经在SO上阅读了这个问题: 什么是一些有用的TextMate快捷方式? 但我想知道是否有一些更具体的Rails开发。

TextMate中的^ H用’Tidy’HTML导致NoMethodError

昨天我第一次尝试在HTML文档中使用’Tidy’,并得到了…… /tmp/temp_textmate.Z2P0KX:30:in `’: undefined method `empty?’ for nil:NilClass (NoMethodError) 我没有对包中的代码做任何事情…… #!/usr/bin/env ruby -wKU require ENV[‘TM_SUPPORT_PATH’] + ‘/lib/ui.rb’ require ENV[‘TM_SUPPORT_PATH’] + ‘/lib/exit_codes.rb’ result = `”${TM_TIDY:-tidy}” -f /tmp/tm_tidy_errors -iq -utf8 \ -wrap 0 –tab-size $TM_TAB_SIZE –indent-spaces $TM_TAB_SIZE \ –indent yes \ ${TM_XHTML:+-asxhtml –output-xhtml yes} \ ${TM_SELECTED_TEXT:+–show-body-only yes} \ –enclose-text yes \ –doctype strict \ –wrap-php no \ […]