TextMate2的interactive_input安装

Mac os文本编辑器-textmate2的源码获取、安装与使用 据说Mac上的text mate就像是vim对于window一样好用,而且text mate的作者将这款软件开源了,于是我想要试一下这款软件到底是不是好用到哭。 作者在github上公布的text mate源代码如下:https://github.com/textmate/textmate 在Github上下载下来的安装包,要自己编译一下。 port对于mac就相当于apt-get至于lin 阅读详情

首先,实在惭愧的很,上个月竟然一篇博客都没有写,其实坚持点事情真的挺难的,最近一个月坚持每天去健身,希望还是一直坚持下去吧
废话不说了,最近在看《七周七语言 理解多种编程范式》这本书,很有感触,而学编程总归要敲几行代码,看看效果的。先学的就是Ruby,“IDE”就选择了大家推荐的Textmate2,从Git中抓出来代码,经过一番折腾,总算把APP编译出来了,各种bundles装好之后,运行都没有问题。哦,不,有一个问题,就是无法获取键盘输入的内容,比如ruby的gets是没有效果的,类似于C语言的scanf吧,经过一番搜索之后,在textmate的blog中找到了这篇文章:http://blog.macromates.com/2009/interactive-input/
原来是有这么一个library的,把这个library下载下来,按照文中地址拷贝进去,什么??没有这个目录??我们自己创建一个,放进去吧!什么??!!还是不成!直接就跳过去了,经过一番Google之后,虽没有直接的方法,但有了一些思路,解决这个问题的办法是:(抱歉前面我的那些废话,呵呵)

1 写一个shell,只有一句话:echo "$TM_SUPPORT_PATH" ,在我的电脑上会输出如下结果:

/Users/Rain/Library/Application Support/TextMate/Managed/Bundles/Bundle Support.tmbundle/Support/shared

其实不同的只有用户名不同罢了,你也可以按照上面那个路径自己找一下,建议直接在Finder里用Go去跳转到目录

2 将前面提到的library拷贝到上面那个目录下的lib里。

3 重启Textmate2

搞定!

其实这个问题引起我现在分享是Textmate1时的support_path原本是在App里的,Textmate2则放到了Library里,当然还有一种解决问题的思路就是,将support_path修改一下?这个我就没尝试了,如果你有兴趣尝试,如果可以的话,也请把结果告诉我,谢谢!

textmate教程 被成为mac上最牛的编辑器,textmate的教程,好多的快捷键和使用介绍,一定很有用的 立即下载

相关推荐

STM32F103C8T6用官方bootloader实现IAP升级操作方法

在使用STM32F103C8T6单片机IAP功能时,可以自己写bootloader程序,也可以使用官方bootloader文件。下面说一下使用官方bootloader的使用方法。 首先下载官方bootloader文件 目前使用的是这个版本,打开文件夹,选择适合自己编译器的工程。 目前使用的是keil,所以打开MDK-ARM文件夹 打开IAP工程 打开后根据自己的单片机型号,对工程进行简单的修...

HXYDJ的博客 1万+

推荐文本编辑器:TextMate

TextMate 是一款强大的源代码编辑器,专为 macOS 用户设计,提供了一流的编程体验。它集成了多种语言支持,并且带有丰富的主题和插件系统,让程序员可以按照自己的喜好定制工作环境。通过简洁明快的界面和高效的操作方式,TextMate 让代码编写变得更加快捷愉快。 ## 项目技术分析 TextMate 的核心特性包括: - **Boost 库**:提供了C++开发中所需的基础工具,确保了...

gitblog_00066的博客 664

四款办公Agent实测对比:WorkBuddy、千问办公、库库AI、豆包工作怎么选

AI Agent是一种能感知环境、自主决策并执行动作的智能系统,其核心在于工具调用、状态管理与错误恢复构成的执行闭环。在办公场景中,任务边界清晰、容错率高、重复性强,使Agent成为最容易落地的方向。通过调用本地文件、脚本或办公套件,Agent能自动完成文件批量处理、文档摘要、会议纪要等重复劳动,显著提升工作效率。目前WorkBuddy、千问办公、库库AI、豆包工作等产品分别从本地操作、办公套件嵌入、知识处理、轻量助手等路线切入,用户可根据自身场景选择。

weixin_29052717的博客 525

TextMate 开源文本编辑器指南

TextMate 开源文本编辑器指南 项目介绍 TextMate 是一款专为 macOS 设计的强大且可定制的文本编辑器。它支持众多编程语言,并以开源形式发布。自版本 2.0 起,它要求 macOS 10.12 或更高版本运行。TextMate 独特之处在于其对多光标编辑的支持,使得同时进行多处修改、代码片段交换等任务变得极为简便。此外,文件搜索功能强大,能够轻松地在匹配项之间跳转、提取匹配文本或...

gitblog_00938的博客 1353

高性能网站设计之缓存更新的套路

看到好些人在写更新缓存数据代码时,先删除缓存,然后再更新数据库,而后续的操作会把数据再装载的缓存中。然而,这个是逻辑是错误的。试想,两个并发操作,一个是更新操作,另一个是查询操作,更新操作删除缓存后,查询操作没有命中缓存,先把老数据读出来后放到缓存中,然后更新操作更新了数据库。于是,在缓存中的数据还是老的数据,导致缓存中的数据是脏的,而且还一直这样脏下去了。 我不知道为什么这么多人用的都是这

代码技巧 1万+

PCB之AD层次化原理图设计

PCB之AD层次化(模块化)原理图设计 软件版本:AD17.1.9(bBuild 592) 先上效果图: 可以看到,图中有RS485和W5500这两个部分是复用了原理图,当项目中需要多个功能相同的电路时,这种设计就可以大大节约PCB布局布线的时间,方法后面介绍; 1.首先确定好项目中个部分电路的功能模块 不同功能的电路分开不同原理图画,然后给出输入输出端口,这样方便复用,下面是实例项目的功能划分 2.单个模块电路的接口设计 这里以W5500以太网接口电路为例说明: 主要就分为通讯接口和电源接口:

洋洋洋的博客 3万+

TextMate 开源项目安装与使用指南

--- ## 一、项目目录结构及介绍 TextMate 是一个广受程序员喜爱的文本编辑器,其 GitHub 仓库位于 [https://github.com/textmate/textmate.git](https://github.com/textmate/textmate.git)。下面是对项目主要目录结构的解析: - **`AppKit`**: 包含了与 macOS 的 AppKit ...

gitblog_00988的博客 1060

Windows(Win10、Win11)本地部署开源大模型保姆级教程

最近开源大模型可谓闹的沸沸扬扬,尤其是Microsoft开源的和Meta开源的llama3 70b,评测都已经接近了的水平。鉴于还有很多同学不会在上部署和使用本地模型,因此我们出一期保姆级教程。本文讲述了如何在上本地部署大模型。从最基础的软件安装到环境配置都进行了截图展示,希望对非计算机的同学也有所帮助。AI时代我们每个人都必须要掌握一些AI知识,相信不断学习的你一定不会被AI淘汰。这只是开始,后面我们还有很多工作要做,尤其是提示词和智能体。

AIGIS的博客 3万+

TextMate 2 for Mac(文本编辑器)

哪款Mac文本编辑器好用?textmate 破解版是Mac上一款非常好用的文本编辑器,与BBedit一起并称苹果机上的emacs和vim。尤其适合程序员使用,可以定制许多贴心使用的功能。TextMate的Bundles是TextMate的一个亮点,可以有效的提高开发速度。 TextMate 2 mac版安装教程 安装包下载完成后,点击.pkg,按提示即可完成安装! TextMate 2 mac版功能介绍 多重插入 使用TextMate添加多个插入点的简单方法,一次进行多个更改,交换代码片段以及更多内容变

Mac_mimi的博客 329

Qt + Robot Interface实现上位机和发那科机器人通信

摘要: 本文详细介绍了FANUC机器人的RobotInterface模块开发流程,包括环境配置、通信连接和上位机开发等内容,并提供了数值寄存器、位置寄存器和当前位置的读写代码等示例。适用于自动化行业有通讯需求的上位机开发人员,保姆教程,超详细版,新手也可以根据示例开发自己的通信程序。

xyhkma的博客 1750

在 Android Studio 中接入 DeepSeek:加速 Android 开发进程

通过在 Android Studio 中接入 DeepSeek,Android 开发者能够充分利用人工智能技术带来的强大优势,显著提升开发效率和代码质量。从前期的安装准备,到具体的接入步骤,再到使用过程中的技巧和注意事项,每一个环节都为打造高效、智能的开发环境提供了有力支持。希望本文能帮助你顺利将 DeepSeek 融入到 Android Studio 的开发工作流程中,让你在 Android 开发的道路上更加得心应手,创造出更优质的 Android 应用。

远程部署调试 运行安装 项目调试 二次开发 项目技术新 持续迭代 部分源码免费分享 4175

TextMate集成rvm

 我们经常用rvm来管理多个版本的ruby/gems.  当我们从多个版本间切换的时候, TextMate并不知道这事儿, 怎么办呢? 看如下修改:   1. textmate 的 Shell Variables 添加 TM_RUBY,值为 /Users/[username]/.rvm/bin/rvm-auto-ruby。 2. 注释掉 /Applications/TextMate.a...

weixin_33894640的博客 84

【立创EDA-PCB设计基础】1.嘉立创EDA专业版软件安装+PCB基本概念+原理图绘制

本文详解PCB基本概念以及实现MCU最小系统原理图的绘制(原理图包括MCU芯片GD32F103C8T6、外部晶振、输出端口、USB输入口、5v转3v3稳压输出、复位按键、唤醒按键、LED)及嘉立创EDA专业版软件安装。为本专栏【立创EDA-PCB设计基础】后面章节实现PCB绘制做准备。

嵌入式阿齐Archie 3万+

探索高效文本编辑新境界:TextMate开源项目深度解析

--- ## 项目介绍 TextMate,一款广受程序员喜爱的Mac OS X专属文本编辑器,以其高度可定制性和卓越的效率闻名。这款工具以简洁和强大的功能组合为开发者提供了前所未有的编码体验。现在,通过其开源版本,更多的技术爱好者得以深入探索并利用这一宝藏软件。 直接从[官方网站](https://macromates.com/download)下载安装,或参与到社区中去——无论是通过[TX...

gitblog_00860的博客 558

IDEA的使用指南

IDEA基于java的使用手册,可以最快速的上手,在使用中不断的丰富自己的使用技巧.

大中型超市收银系统(可直接运行)

光步前台收银系统系统功能:商品销售、商品退货、挂单、收银员权限、会员销售、单品取消、整单取消、商品查询、脱机销售、脱机数据上传,基本资料下载,开钱箱、小票打印、收款结算,支持多币种付款方式(现金、储值卡、礼券、微信等),支持多种促销。运行环境:.net 4.0登陆信息用户名:1001 密码:123456内置商品信息,商品编码可输入00001000 - 00010000,测试效果相关功能键F5 结算 F9挂单 F11商品查询 F8退货 Insert单品取消 Del整单取消 F12开钱箱F2 会员 Ctrl+Z退出系统 Home 锁屏 相关源码待公开

textmate 主题_更漂亮的TextMate

Prettier is a code formatter, great for following consistent coding conventions with 0 effort. Here's how to add it to TextMate, my text editor of choice. Prettier是一种代码格式化程序,非常适合以0的努力遵循一致的编码约定。 这是将其添...

cunbei2644的博客 1195

jre9下载 jdk9

(Java SE Runtime Environment 9.0) 9.0u175 官方最新版 【x86|x64】

TextMate 小小心得

在Vim、Emacs之间纠结了很久之后,却选择了TextMate。对于文本编辑器这个话题,我一直充满了疑问:是什么魔力让人们如此追逐文本编辑器的力量?作为一个2004年才出道的毛头小伙,TextMate凭什么与Vim, Emacs这些前辈同台竞技,又有什么资格被称为"The Missing Editor for Mac OS X"?……

Pope 的废纸篓 1万+

终极指南:掌握Nuclide语法高亮引擎与TextMate规则应用

Nuclide作为基于Atom构建的开源IDE,为Web和移动开发提供了强大的语法高亮功能。本文将深入解析Nuclide的语法高亮引擎工作原理,以及如何应用TextMate规则来自定义语法高亮效果,帮助开发者打造个性化的代码编辑体验。 ## 语法高亮基础:Nuclide与TextMate的完美融合 Nuclide的语法高亮系统建立在TextMate的语法规则基础之上,通过作用域(scope)机

gitblog_00449的博客 692

TextMate 项目常见问题解决方案

TextMate 是一个图形化的文本编辑器,专为 macOS 10.12 或更高版本设计。它支持多种编程语言,并且具有强大的插件系统,允许用户自定义和扩展其功能。TextMate 的主要编程语言是 C++,但也支持多种其他语言的语法高亮和代码片段。 ## 新手使用注意事项及解决方案 ### 1. 依赖库安装问题 **问题描述:** 新手在尝试构建 TextMate 时,可能会遇到依赖库未...

gitblog_00555的博客 849

TextMate语法调试工具:10个实用技巧测试和优化高亮规则

TextMate作为macOS上功能强大的文本编辑器,其语法高亮功能是开发者最喜爱的特性之一。通过专业的语法调试工具,开发者可以轻松测试和优化高亮规则,提升编码体验和工作效率。 ## 🎯 什么是TextMate语法高亮系统 TextMate使用基于语法的范围系统来定义代码高亮规则。每个语法规则都包含特定的模式匹配和范围定义,这些规则存储在Grammar文件中。语法调试工具帮助开发者验证这些规

gitblog_00596的博客 498

如何使用AMD-Quark实现模型量化:从BF16到MXFP4的完整转换流程

在AI模型部署中,量化技术是平衡性能与效率的关键。本文将详细介绍如何使用**AMD-Quark工具**将Kimi-K2-Thinking模型从BF16格式转换为MXFP4格式,实现高效推理同时保持98.71%的精度恢复率。 ## 什么是MXFP4量化? MXFP4(Modified Floating-Point 4-bit)是AMD针对MI350/MI355等新一代GPU优化的低精度格式,相比

gitblog_00862的博客 405

TextMate的两种编辑模式

TextMate支持两种额外的编辑模式,当你输入固定宽度的文本或者ASCII的时候尤其有用。它们是Freehanded Editing和 Overwrite,你可以在 Edit -> Mode 下找到它们。 当你切换 Freehanded Editing 模式(Option+Apple+E),TextMate允许你使用键盘来移动光标或者用鼠标点击。你可以放到一行的结尾外,或者列的中间。如果你...

ghost138 1157

SIGGRAPH2016_Colorization终极指南:让黑白照片重获色彩的AI魔法

SIGGRAPH2016_Colorization是一款基于深度学习的黑白照片自动上色工具,它能通过AI算法为老照片、历史影像等黑白图像添加自然逼真的色彩。该项目源自SIGGRAPH 2016学术论文《Let there be Color!: Joint End-to-end Learning of Global and Local Image Priors for Automatic Image

gitblog_01125的博客 901

VS Code + KXApp 开发 iOS 报错排查指南,工程、签名、真机、补全、配置

在 VS Code 里用 KXApp 开发 iOS,报错常不在代码而在环境。本文按失败阶段分五类排查:工程没出现 Xcode 视图(查 .xcodeproj 与 xcode-select)、构建失败(No profiles、Team 签名、CocoaPods 用 .xcworkspace)、真机调试失败(信任、开发者模式、设备未准备好)、没补全或 No such module(等索引、清 clangd 冲突)、设置保存不了(装 xcodeproj gem),每类给现象、日志通道和修法。

2501_91590906的博客 226
上一篇: Virtual Box安装Cent OS(全图解,傻瓜版)
下一篇: 杂
codingforfun
博客等级 码龄15年 2粉丝 23原创
评论 2
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值