如果你在升级了雪豹并且设定为64位启动模式后,
TM无法通过Command+R执行可以直接执行的文件,比如Ruby代码,
那请试试下面这个方法吧,虽然很山寨,但是很管用!
比如你Command+R的时候,
TM提示如下:
引用
/Applications/TextMate.app/Contents/SharedSupport/Support/lib/tm/process.rb:169:in `fcntl': Inappropriate ioctl for device (Errno::ENOTTY) from /Applications/TextMate.app/Contents/SharedSupport/Support/lib/tm/process.rb:169:in `run' from /Applications/TextMate.app/Contents/SharedSupport/Support/lib/tm/executor.rb:211:in `parse_version' from /Applications/TextMate.app/Contents/SharedSupport/Support/lib/tm/executor.rb:98:in `run' from /Applications/TextMate.app/Contents/SharedSupport/Bundles/Ruby.tmbundle/Support/RubyMate/run_script.rb:93
那你就这样来跟我做:
命令行中输入如下命令打开那个process.rb文件,
charlesdemacbook-pro:lib Cui$ open -a TextMate "/Applications/TextMate.app/Contents/SharedSupport/Support/lib/tm/process.rb"
然后Command+L到第169行,
注释掉这句话
引用
# io[0][0].fcntl(6, ENV['TM_PID'].to_i) if ENV.has_key? 'TM_PID'
我还不知道这句话什么作用,但注释掉之后就没问题了.
这是我在尝试过官方的N中解决方案之后,唯一有效的一个方法.
大家要是有异常请告诉我.
有个哥们也用这个方法:
http://blog.chrispcritter.com/tag/osx
分享到:
相关推荐
- **集成的终端**:TextMate内置了一个终端窗口,可以在不离开编辑器的情况下执行shell命令或脚本,非常方便。 - **跨语言支持**:TextMate支持多种编程语言,如Ruby、Python、C++等,每种语言都有专门的支持和优化...
Notepad++使用TextMate的主题
textmate, TextMate是 OS X 10.9 +的图形化文本编辑器 TextMate下载你可以从这里...反馈你可以使用的TextMate邮件列表或者 #textmate IRC频道在 freenode.net 中,用于问题。评论和 Bug 报告。你也可以通过联系 Macro
3. **宏和片段**:TextMate的宏允许用户录制一系列操作,然后可以随时重复执行。片段则让用户可以创建自定义的代码模板,一键插入常用代码块。 4. **版本控制集成**:TextMate内置了对Git、SVN等版本控制系统的支持...
如何在不注册的情况下持久使用TextMate
在IT行业中,文本编辑器是开发者们不可或缺的工具,而TextMate是一款深受Mac用户喜爱的、功能强大的文本编辑器。本文将围绕“Textmate图标美化文件”这一主题,详细讲解如何美化TextMate应用的图标以及相关知识。 ...
9. **社区支持**:由于TextMate在Linux上的使用并不常见,文章可能提到了一些社区资源,如论坛、GitHub仓库或教程,帮助用户解决遇到的问题。 10. **持续更新**:安装和使用TextMate的用户可能需要关注源代码的更新...
源代码中会涉及宏的存储、触发和执行机制,以及命令系统的设计,使得TextMate具有极高的可扩展性。 5. **文本操作**:TextMate提供了一系列高级文本操作工具,如多重选择、列模式编辑等。这些功能的实现需要深入...
TextMate 2.0 beta版本是一款专为Mac操作系统设计的高效编程编辑器,深受开发者喜爱。作为TextMate的后续版本,2.0 beta在保留了原版本诸多优点的同时,引入了更多新特性与改进,旨在提供更为流畅和智能的代码编辑...
TextMate 2 提供了一个可扩展的命令工具,允许用户自定义快捷键和脚本,执行常见的文本操作。宏功能则可以记录一系列操作,一键复用,提高工作效率。 6. **版本控制集成**: 该编辑器内置了对 Git 和 SVN 等版本...
8. **命令行工具集成**:TextMate 可以与终端集成,直接在编辑器内部执行命令行工具,如编译、测试或部署任务。 9. **宏和脚本支持**:通过宏和脚本,用户可以自动化重复的任务,例如批量替换、格式化代码等。 10....
textmate.jar
标题“textmate theme的一些收集和效果”指的是关于TextMate文本编辑器的主题集合及其在实际应用中的视觉表现。TextMate是Mac OS X平台上的一个强大的源代码编辑器,支持多种编程语言,并允许用户自定义界面主题以...
标题“Eclipse也可以和TextMate一样美”暗示了本文将探讨如何通过个性化配置和扩展,使Eclipse开发环境达到TextMate的美观与高效性。TextMate是Mac OS X上的一款广受欢迎的代码编辑器,以其简洁的界面和强大的功能而...
《Editplus与Textmate主题整合详解》 在编程和文本编辑的世界里,编辑器的界面主题对于提升开发者的舒适度和工作效率至关重要。Editplus是一款功能强大的文本编辑器,以其灵活性和丰富的特性深受程序员喜爱。而...
例如,两者都强调代码的美观性,提供统一的命令行工具(Command Palette),以及对各种编程语言的强大支持。然而,由于操作系统环境的不同,E TextEditor在某些方面进行了调整,以适应Windows用户的操作习惯。 四、...
如果直接拖拽0xED.app到应用程序文件夹中,可能无法正常工作,因为这可能是TextMate的一部分组件。正确的方式可能是找到包含完整TextMate 1.5.9安装信息的.dmg文件,然后按照标准流程操作。 4. **安全权限**:由于...
标题中的“textmate在snow leopard下移到行末键cmd+箭头不好使的bug”指出的是TextMate文本编辑器在苹果操作系统Snow Leopard(雪豹)上遇到的一个问题,即使用组合键`cmd + 右箭头`无法正常移动光标至行尾。...
可以媲美TextMate的编辑器,很强大的说