如何将TextMate设置为Mac上的默认文本编辑器?
我已经尝试过了
ln -s /Applications/TextMate.app/Contents/Resources/mate ~/bin/mate
export EDITOR='mate -w'
但这并不管用。
发布于 2012-02-21 08:46:03
只需右键(或控件)单击要更改类型的文件,然后:
“获取信息”->“打开方式:”-> (选择TextMate) ->“全部更改”
发布于 2014-03-03 15:43:10
这种通过Finder实现的方法并不实用。如果您是一名开发人员,您的文件可能包括.profile、.gitconfig、.bashrc、.bash_profile、.htdocs等。
最好的方法是在Bash中(对于Sublime Text 3):
defaults write com.apple.LaunchServices LSHandlers -array-add '{LSHandlerContentType=public.plain-text;LSHandlerRoleAll=com.sublimetext.3;}'
对于其他文本编辑器,我假设您可以将'com.sublimetext.3‘替换为适当的字符串。你可以在谷歌上搜索你的文本编辑器的名字+ "LSHandlerContentType=public.plain- text“来确定你的应用程序的字符串是什么。
对我来说,这改变了Finder和
$ open ~/.bashrc
发布于 2012-02-22 09:39:06
您是否修改了shell PATH环境变量以包含~/bin
?在OS X上,默认情况下,该目录通常不包含在PATH中。在通常包含在PATH
中的/usr/local/bin
中创建符号链接可能会更简单。尝试:
echo $PATH
https://stackoverflow.com/questions/9370584
复制相似问题