标签: textmate

如何在终端中打开应用程序并传递当前工作目录?

我经常想使用该mate命令打开我正在使用的整个目录,但是如何传入工作目录呢?

例如,如果我在rails应用程序中工作并且我想将app文件夹打开到TextMate树中,我会这样做mate app,但是我怎么能传递工作目录本身(即在树中打开整个rails应用程序) ?

directory bash shell terminal textmate

16
推荐指数
3
解决办法
5万
查看次数

从PEG.js语法生成TextMate语言语法

有没有一种工具可以将PEG.js语法翻译成TextMate语法?

我正在构建自己的语言,并希望在我的首选编辑器TextMate中使用语法高亮显示.我语言的语法是用PEG.js构建的.根据此用例的 TextMate文档,我必须以与PEG.js不兼容的形式编写TextMate语法.

我开始编写一个新的TextMate语法,但我很快注意到翻译整个语法需要很长时间,甚至是与可接受的语法高亮相关的子集.由于我非常懒惰而且不想做所有这些繁琐的工作,我想到了自动完成这项任务.

谁能给我任何线索如何自动化,或者至少加速从PEG.js语法生成TextMate语法?

grammar textmate syntax-highlighting peg pegjs

16
推荐指数
1
解决办法
1242
查看次数

Django + Emacs(作为TextMate的替代品)

有任何完整的教程如何配置emacs以便与Django(1.1)一起使用(在Mac上)?我正在考虑从TextMate切换到Emacs以获得django的多平台编辑器.我有我的收藏.来自textmate的主题,我想将其转换为emacs(可能是"转换器"吗?).从Textmate切换是个好主意?

django emacs textmate

15
推荐指数
1
解决办法
6605
查看次数

TextMate可以显示制表符与空格字符吗?

在Mac上使用TextMate,可以使用"隐形"显示

View -> Show Invisibles
Run Code Online (Sandbox Code Playgroud)

但是没有显示空格与制表符,并且"首选项"似乎也没有任何条目可以更改.有没有办法向他们展示?这是因为一些较老的编码器可能将标签或空格混合在一起,因此在编辑器中看起来不错的内容实际上可能是错位的.(编辑器将标签显示为2个空格)

textmate

15
推荐指数
1
解决办法
8736
查看次数

什么是textmate的'Go to File'模糊搜索算法?

Textmate的'去档案'模糊搜索真的很棒.

Wincent的vim的Command-T插件做了类似的事情并且它也摇摆不定.

谁能解释一下这些是如何工作的 他们使用的方法有一个通用术语吗?

编辑:我更详细地了解这些工具的作用

使用这些工具可以在键入时缩小选项列表(在本例中为文件路径).

例如,如果我有以下文件:

/app/models/people.rb
/app/models/address.rb
/app/person.rb
/person.rb
Run Code Online (Sandbox Code Playgroud)

为了缩小列表范围/app/models/people.rb我可以键入以下任何一个:

amp
peo
mp
modelsp
Run Code Online (Sandbox Code Playgroud)

它非常灵活,当我使用的应用程序没有它时,我发现自己错过了这个"列表缩小".我想了解更多关于它的信息,以便我可以实现自己的插件,如果我觉得有必要的话.希望我能更好地解释它,但那就是我在这里的原因:)

要查看它的实际效果,请查看wincent的command-t演示

algorithm textmate fuzzy-search taxonomy

15
推荐指数
1
解决办法
1766
查看次数

打开本地文本应用程序以使用ssh编辑远程文本文件?

所以我在使用ssh的VPS终端.

在正常情况下,我可以在本地运行

mate <file>
Run Code Online (Sandbox Code Playgroud)

它会用该文件激活TextMate.

是否可以使用相同的命令以某种方式打开本地TextMate应用程序但编辑远程文件?

如果你在VPS工作并且不想一直使用vim,这将是很好的.

ssh textmate vps

15
推荐指数
1
解决办法
1万
查看次数

TextMate - 如何安装捆绑包?

我看到很多捆绑在这里,我想亲自动手

http://svn.textmate.org/trunk/Bundles/

问题是我不知道如何安装它们.我已经阅读了专用于捆绑包的手册的第5节,但是没有示例如何从SVN安装这些手册.

我看到现有的扩展名为.tmbundle,但SVN上的扩展名不同.

textmate textmatebundles

15
推荐指数
2
解决办法
1万
查看次数

有没有办法在TextMate中注释掉一大块代码?

我没有在Ruby包中看到任何可以帮助我为大块代码添加注释的东西.我在网上找到这样的快捷方式的链接似乎不再有效.

ruby textmate keyboard-shortcuts

15
推荐指数
1
解决办法
7593
查看次数

14
推荐指数
3
解决办法
6050
查看次数

伙伴.命令在MAC OSX中不起作用

我试图通过mate使用文本配合打开目录的内容.命令.

但是,我收到的消息是:

-bash: mate: command not found
Run Code Online (Sandbox Code Playgroud)

我尝试了以下命令来修复它:

ln -s /Applications/TextMate.app/Contents/SharedSupport/Support/bin/mate /usr/local/bin/mate
Run Code Online (Sandbox Code Playgroud)

但是,不幸的是,这对我来说并没有成功.它给了我一个信息:

ln: /usr/local/bin/mate: File exists
Run Code Online (Sandbox Code Playgroud)

如何解决这个问题?

macos terminal textmate

13
推荐指数
3
解决办法
1万
查看次数