texto programar por para mac editores defecto macos editor textmate

macos - programar - textmate para mac



Establecer TextMate como el editor de texto predeterminado en Mac OS X (5)

¿Ha modificado su variable de entorno PATH shell para incluir ~/bin ? Ese directorio generalmente no está incluido en PATH de manera predeterminada en OS X. Puede ser más simple crear el enlace simbólico en /usr/local/bin que generalmente se incluye en PATH . Tratar:

echo $PATH

¿Cómo puedo configurar TextMate como editor de texto predeterminado en Mac OS X?

Lo he intentado con

ln -s /Applications/TextMate.app/Contents/Resources/mate ~/bin/mate export EDITOR=''mate -w''

pero eso no funciona.


El método a través de Finder no es práctico. Si usted es un desarrollador, sus archivos probablemente incluyan .profile, .gitconfig, .bashrc, .bash_profile, .htdocs, etc.

La mejor forma de hacerlo es en Bash (para Sublime Text 3):

defaults write com.apple.LaunchServices LSHandlers -array-add ''{LSHandlerContentType=public.plain-text;LSHandlerRoleAll=com.sublimetext.3;}''

Para otros editores de texto, supongo que puedes reemplazar ''com.sublimetext.3'' con la cadena adecuada. Probablemente podrías buscar el nombre del editor de texto en Google + "LSHandlerContentType = public.plain-text" para descubrir cuál sería la cadena de tu aplicación.

Para mí, esto cambió los valores predeterminados para ambos Finder, y

$ open ~/.bashrc


Esto funcionó para mí en OS X v10.11 (El Capitán):

defaults write com.apple.LaunchServices/com.apple.launchservices.secure LSHandlers -array-add / ''{LSHandlerContentType=public.plain-text;LSHandlerRoleAll=com.macromates.textmate.preview;}''


Justo a la derecha (o control) haga clic en un archivo del tipo que desea cambiar y:

"Obtener información" -> "Abrir con:" -> (Seleccionar texto) -> "Cambiar todo"


Para cambiar el editor de texto predeterminado en general, utilice el método mencionado anteriormente (es decir, "Obtener información" → "Abrir con:" → (editor de elección) → "Cambiar todo") en archivos .txt . Luego se usará como el editor predeterminado para cualquier archivo de texto que aún no tenga una preferencia de aplicación para su extensión.

Por ejemplo, si usa el terminal, el comando open -t usará su editor de texto preferido, que es cualquier aplicación que esté asociada con archivos .txt. Por defecto, esto es (lo adivinaste) TextEdit, a menos que especifiques lo contrario explícitamente.