`
CharlesCui
  • 浏览: 427443 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
社区版块
存档分类
最新评论

TextMate中Command+R无法执行的变通解决方法

阅读更多
如果你在升级了雪豹并且设定为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
0
0
分享到:
评论

相关推荐

    textmate教程

    - **集成的终端**:TextMate内置了一个终端窗口,可以在不离开编辑器的情况下执行shell命令或脚本,非常方便。 - **跨语言支持**:TextMate支持多种编程语言,如Ruby、Python、C++等,每种语言都有专门的支持和优化...

    Notepad++使用TextMate的主题

    Notepad++使用TextMate的主题

    textmate, TextMate是 OS X 10.9 +的图形化文本编辑器.zip

    textmate, TextMate是 OS X 10.9 +的图形化文本编辑器 TextMate下载你可以从这里...反馈你可以使用的TextMate邮件列表或者 #textmate IRC频道在 freenode.net 中,用于问题。评论和 Bug 报告。你也可以通过联系 Macro

    TextMate

    3. **宏和片段**:TextMate的宏允许用户录制一系列操作,然后可以随时重复执行。片段则让用户可以创建自定义的代码模板,一键插入常用代码块。 4. **版本控制集成**:TextMate内置了对Git、SVN等版本控制系统的支持...

    永久使用TextMate方法

    如何在不注册的情况下持久使用TextMate

    Textmate 图标美化文件

    在IT行业中,文本编辑器是开发者们不可或缺的工具,而TextMate是一款深受Mac用户喜爱的、功能强大的文本编辑器。本文将围绕“Textmate图标美化文件”这一主题,详细讲解如何美化TextMate应用的图标以及相关知识。 ...

    textmate for ubuntu linux

    9. **社区支持**:由于TextMate在Linux上的使用并不常见,文章可能提到了一些社区资源,如论坛、GitHub仓库或教程,帮助用户解决遇到的问题。 10. **持续更新**:安装和使用TextMate的用户可能需要关注源代码的更新...

    Textmate源代码

    源代码中会涉及宏的存储、触发和执行机制,以及命令系统的设计,使得TextMate具有极高的可扩展性。 5. **文本操作**:TextMate提供了一系列高级文本操作工具,如多重选择、列模式编辑等。这些功能的实现需要深入...

    TextMate 2.0 beta版本

    TextMate 2.0 beta版本是一款专为Mac操作系统设计的高效编程编辑器,深受开发者喜爱。作为TextMate的后续版本,2.0 beta在保留了原版本诸多优点的同时,引入了更多新特性与改进,旨在提供更为流畅和智能的代码编辑...

    TextMate2.0-alpha For Mac

    TextMate 2 提供了一个可扩展的命令工具,允许用户自定义快捷键和脚本,执行常见的文本操作。宏功能则可以记录一系列操作,一键复用,提高工作效率。 6. **版本控制集成**: 该编辑器内置了对 Git 和 SVN 等版本...

    textmate2文本编辑器

    8. **命令行工具集成**:TextMate 可以与终端集成,直接在编辑器内部执行命令行工具,如编译、测试或部署任务。 9. **宏和脚本支持**:通过宏和脚本,用户可以自动化重复的任务,例如批量替换、格式化代码等。 10....

    textmate.jar

    textmate.jar

    textmate theme的一些收集和效果

    标题“textmate theme的一些收集和效果”指的是关于TextMate文本编辑器的主题集合及其在实际应用中的视觉表现。TextMate是Mac OS X平台上的一个强大的源代码编辑器,支持多种编程语言,并允许用户自定义界面主题以...

    eclipse也可以和textmate一样美

    标题“Eclipse也可以和TextMate一样美”暗示了本文将探讨如何通过个性化配置和扩展,使Eclipse开发环境达到TextMate的美观与高效性。TextMate是Mac OS X上的一款广受欢迎的代码编辑器,以其简洁的界面和强大的功能而...

    Editplus 的 Textmate 主题 Editplus_with_Textmate_Theme

    《Editplus与Textmate主题整合详解》 在编程和文本编辑的世界里,编辑器的界面主题对于提升开发者的舒适度和工作效率至关重要。Editplus是一款功能强大的文本编辑器,以其灵活性和丰富的特性深受程序员喜爱。而...

    windows下的textmate E TextEditor 文本编辑器

    例如,两者都强调代码的美观性,提供统一的命令行工具(Command Palette),以及对各种编程语言的强大支持。然而,由于操作系统环境的不同,E TextEditor在某些方面进行了调整,以适应Windows用户的操作习惯。 四、...

    Leopard 10.6下安装TextMate1.5.9

    如果直接拖拽0xED.app到应用程序文件夹中,可能无法正常工作,因为这可能是TextMate的一部分组件。正确的方式可能是找到包含完整TextMate 1.5.9安装信息的.dmg文件,然后按照标准流程操作。 4. **安全权限**:由于...

    textmate在snow leopard下移到行末键cmd+箭头不好使的bug

    标题中的“textmate在snow leopard下移到行末键cmd+箭头不好使的bug”指出的是TextMate文本编辑器在苹果操作系统Snow Leopard(雪豹)上遇到的一个问题,即使用组合键`cmd + 右箭头`无法正常移动光标至行尾。...

    可以媲美TextMate的编辑器

    可以媲美TextMate的编辑器,很强大的说

Global site tag (gtag.js) - Google Analytics