首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >将TextMate设置为Mac上的默认文本编辑器

将TextMate设置为Mac上的默认文本编辑器
EN

Stack Overflow用户
提问于 2012-02-21 08:42:56
回答 6查看 40.8K关注 0票数 58

如何将TextMate设置为Mac上的默认文本编辑器?

我已经尝试过了

代码语言:javascript
复制
ln -s /Applications/TextMate.app/Contents/Resources/mate ~/bin/mate
export EDITOR='mate -w'

但这并不管用。

EN

回答 6

Stack Overflow用户

回答已采纳

发布于 2012-02-21 08:46:03

只需右键(或控件)单击要更改类型的文件,然后:

“获取信息”->“打开方式:”-> (选择TextMate) ->“全部更改”

票数 92
EN

Stack Overflow用户

发布于 2014-03-03 15:43:10

这种通过Finder实现的方法并不实用。如果您是一名开发人员,您的文件可能包括.profile、.gitconfig、.bashrc、.bash_profile、.htdocs等。

最好的方法是在Bash中(对于Sublime Text 3):

代码语言:javascript
复制
defaults write com.apple.LaunchServices LSHandlers -array-add '{LSHandlerContentType=public.plain-text;LSHandlerRoleAll=com.sublimetext.3;}'

对于其他文本编辑器,我假设您可以将'com.sublimetext.3‘替换为适当的字符串。你可以在谷歌上搜索你的文本编辑器的名字+ "LSHandlerContentType=public.plain- text“来确定你的应用程序的字符串是什么。

对我来说,这改变了Finder和

代码语言:javascript
复制
$ open ~/.bashrc
票数 43
EN

Stack Overflow用户

发布于 2012-02-22 09:39:06

您是否修改了shell PATH环境变量以包含~/bin?在OS X上,默认情况下,该目录通常不包含在PATH中。在通常包含在PATH中的/usr/local/bin中创建符号链接可能会更简单。尝试:

代码语言:javascript
复制
echo $PATH
票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/9370584

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档