Loading [MathJax]/jax/output/CommonHTML/config.js
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >使用textmate打开文件夹时运行指南针监视终端命令

使用textmate打开文件夹时运行指南针监视终端命令
EN

Stack Overflow用户
提问于 2011-02-24 13:39:22
回答 1查看 1.3K关注 0票数 2

我使用textmate进行网站开发,使用compass编译css样式表。现在,每次我使用textmate打开文件夹时,我都必须额外运行一个compass watch /path/to/folder命令。我知道textmate功能非常强大,但不确定如何让它工作,所以compass watch命令会自动应用到你用textmate打开的项目中(我通常会将项目文件夹拖到停靠图标上)。这个是可能的吗?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2011-06-24 17:57:14

当然可以。您需要在.bashrc文件中创建一个小函数。

下面的函数基于我为SublimeText2创建的一个别名,目的是让它像"mate dir/“一样工作(这是我非常怀念的一个特性):

代码语言:javascript
运行
AI代码解释
复制
#Sublime Text Alias
alias slime='open -a "/Applications/Sublime Text 2.app"'

因此,您并不真的希望一个别名运行两个命令,因为一个别名is...an“别名”用于特定的命令。但是,函数非常适合:

代码语言:javascript
运行
AI代码解释
复制
#for Textmate
function matew() {
    open -a "/Applications/TextMate.app" $1
    compass watch $1
}

我选择了"matew“-因为它类似于mate+watch,但是你可以用你记得的任何方法来命名你的函数。(例如,epicPwn()等)因此,您的新函数是这样运行的:

代码语言:javascript
运行
AI代码解释
复制
matew dirName/

注意:只需确保将正确的路径放入TextMate即可。而且,很明显,如果不传递目录,compass watch命令将会出错。类似地,如果目录没有指南针项目,-> compass watch将返回一个标准的“无项目”错误(但TM仍将打开目录/)。例如:

代码语言:javascript
运行
AI代码解释
复制
matew src/
Nothing to compile. If you're trying to start a new project, you have left off the directory argument.
Run "compass -h" to get help.
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/5105400

复制
相关文章
云迁移对于安全性来说是否过快?
2017年2月,专注于企业级沟通工具的Slack公司发现了一个漏洞,这个漏洞有可能导致Slack公司每天四百万活跃用户的数据泄露。而在当月,专注于安全的内容分发网络 CloudFlare公司也发现了另一个漏洞,泄露了CloudFlare公司的网站所存储的数以百万计的客户敏感数据。3月7日,维基解密CIA Vault 7披露了涉嫌机构黑客行动的8761份文件。6月19日,数据安全公司Deep Root Analytics错误部署了亚马逊S3服务器,而这个服务器收集存储了1.98亿美国选民的信息。7月12日,V
静一
2018/03/28
7460
云迁移对于安全性来说是否过快?
为什么多数科技热点对于创业企业来说是误导
大数据文摘作品,转载具体要求见文末 编译团队:李亚楠 孙雅姗 崔云柯 马克吐温说过,当你发现你站在大多数人的一边时,应该适时反思一下。 说到风险投资,(Venture Capital,VC)投资人经常会被问到这样一个问题“你对什么比较感兴趣?”。 许多投资人总结了一些所谓的“热点”(themes)来阐述他们偏爱的投资领域。有时这些方向很实用,对未来具有一定的预测性。比如Union Square Ventures(美国的一家风险投资公司)就一直坚持“连接互联网用户”这样一个热门主题,并成功创造了价值6
大数据文摘
2018/05/25
4530
你了解单例模式的最佳实践吗?
『单例模式』是一种创建型的设计模式,保证一个类只有一个实例,并提供一个访问它的全局访问点。
Single
2021/04/20
5090
聊聊buckpal对于Hexagonal Architecture的实践
本文主要赏析一下buckpal对于Hexagonal Architecture的实践
code4it
2021/03/20
7630
聊聊buckpal对于Hexagonal Architecture的实践
React中的模式对话框 转
在16.x版本之后React提供了Protals功能来解决模式对话框不在Dom根节点导致的一些BUG。除了Protal还有更多的方法去解决这些问题,本文来自David Gilbertson的博客,详细解释了React中模式对话框的一些问题,以及他给出的解决方案,在了解Protals之前阅读这篇内容,能让你更加明白Protal的重要性。
随风溜达的向日葵
2018/08/15
2.3K0
React中的模式对话框
                                                                            转
聊聊buckpal对于Hexagonal Architecture的实践
本文主要赏析一下buckpal对于Hexagonal Architecture的实践
code4it
2021/03/24
2090
对于Ping的过程,你真的了解吗?
对于ping命令,想必只要是程序员都知道吧?当我们检查网络情况的时候,最先使用的命令肯定是ping命令吧?一般我们用ping查看网络情况,主要是检查两个指标,第一个是看看是不是超时,第二个看看是不是延迟太高。如果超时那么肯定是网络有问题啦(禁ping情况除外),如果延迟太高,网络情况肯定也是很糟糕的。那么对于ping命令的原理,ping是如何检查网络的?大家之前有了解吗?接下来我们来跟着ping命令走一圈,看看ping是如何工作的。
周三不加班
2019/09/03
1.1K0
对于Ping的过程,你真的了解吗?
pytorch的开源对话框架ParlAI系统实践
  最近抽点时间将ParlAI代码进行重构和调试之后,发现其代码设计风格类似于工厂模式,非常便于插入式开发,算是接触过的python代码框架中比较棒的一个。
sparkexpert
2019/05/26
1.7K0
安利一个很好用的截图软件 - Snipaste
一说到截屏软件,很多人就会说,QQ和微信自带的就有截图,干嘛还需要安装其他的截图软件呢,并且win10也有自带的截图软件,那么问题来了,你觉得这些好用吗,QQ微信如果在没有网络的情况下,没有登录还是无法使用呢,win10自带的截图软件很低端,灵活性不强,所以安利一款很小巧的截图软件,如果你喜欢请拿走。
Lcry
2022/11/29
8390
安利一个很好用的截图软件 - Snipaste
李笑来 :对于区块链的乐观与保守
李笑来表示:区块链技术会改变生产关系,如果我们把区块链技术理解为历史记录不能篡改的数据库,那么第一大应用肯定不是炒币。因为炒币不赚钱,炒币的结果就是你的币只能越来越少,赚钱的方式其实只有一个,就是买了数字货币之后拿住不动。区块链的主要应用方向是:大数据、共享经济、物联网。
IT派
2018/07/30
6100
李笑来 :对于区块链的乐观与保守
对于Android日夜间模式实现的探讨
关于 Android 的日间/夜间模式切换相信大家在平时使用 APP 的过程中都遇到过,比如知乎、简书中就有相关的模式切换。实现日间/夜间模式切换的方案也有许多种,趁着今天有空来讲一下日间/夜间模式切换的几种实现方案,也可以做一个横向的对比来看看哪种方案最好。
俞其荣
2022/07/28
2.2K0
对于Android日夜间模式实现的探讨
学习Linux,不停的敲命令真的能起到很好的作用吗?
学习任何编程知识都是循序渐进的过程,只靠单方面的练习很难系统的掌握,学习编程是一个体系工程,剑走偏锋的做法不一定是最佳的,自学编程的人一般能坚持完前三个月后边就有机会了,回到题目中有关linux的学习方法,只是会使用命令行只是一种非常简单的操作方式,距离真正掌握linux还有非常遥远的距离。学习编程首先做好一定的心理准备,要做好长期作战的准备,一般用两种人适合学编程,一种是对编程特别感兴趣;一种是需要编程这份工作,所以在遇到问题的时候也能咬紧牙关挺过去。
程序员互动联盟
2020/04/03
2.2K0
学习Linux,不停的敲命令真的能起到很好的作用吗?
estimate或者CIBERSORT结果真的是很好的临床预后指标吗
都是依据肿瘤病人的转录组测序表达量矩阵进行的分析,也有几百篇类似的数据挖掘文章了,它们总是喜欢落脚到estimate或者CIBERSORT结果的预后意义。
生信技能树
2021/10/12
1.8K0
写写对于Web开发需要知道的 2017 WWDC
一年一度2017WWDC,想来对于我们Web开发者来说还是有很多可圈可点的更新需要我们学习的,特别是在Hybrid领域开发的同学们,要知道,这些知识点就是这一年里,你可能会使用到的。
icepy
2019/06/24
5770
一个单例还能写出花来吗?
单例可以说是最简单的一个设计模式了,单例模式要求只能创建一个对象实例。通常的写法是声明私有的构造函数,提供静态方法获取单例的对象实例。
艾小仙
2021/04/29
4580
一个单例还能写出花来吗?
MFC对话框模式下,控件的数据交互
方法四:利用GetDlgItemText(ID,字符串变量)和SetDlgItemText(ID, 字符串);
包子388321
2020/06/16
1.5K0
让我来告诉你为什么做女程序媛很好
讲真,当我决定做女程序媛时,我根本不知道自己在干嘛。我一行代码都没写过,也没有丝毫的技术背景。我在二级学院上的大学,专业是语言(不是计算机语言^_^)相关的。我身边的朋友们的职业也是五花八门,她们中的大部分不是去搞法律,就是去当老师,还有的去了幼儿园上班。当我告诉她们我要朝技术方向走时,她们都一起来笑话我。
老钱
2018/08/14
4210
点击加载更多

相似问题

这种方法对于服务层来说是一个很好的候选吗?

13

修改Builder模式,是很好的实践吗?

10

在web应用程序中发送模式是一个很好的实践吗?

12

这对于工厂模式来说是一个完美的问题吗?

20

编写接口来帮助测试是一个很好的实践吗?

12
添加站长 进交流群

领取专属 10元无门槛券

AI混元助手 在线答疑

扫码加入开发者社群
关注 腾讯云开发者公众号

洞察 腾讯核心技术

剖析业界实践案例

扫码关注腾讯云开发者公众号
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档