J'essaie de comprendre comment changer la fonction iTerm en CMD+ cliquant sur un fichier dans une fenêtre iTerm pour l'ouvrir dans mon éditeur par défaut, Atom.
Actuellement, la CMDfonction + clic dans iTerm ouvre des fichiers dans Sublime. J'ai la fonction CMD+ clic définie pour ouvrir avec l'application par défaut (dans les préférences iTerm). J'ai également veillé à ce que ce type de fichier soit configuré pour toujours s'ouvrir avec Atom (dans l'écran d'informations du fichier à partir du Finder).
Si je clique sur le fichier depuis le Finder, il s'ouvre avec Atom, pas avec du texte sublime. Le seul indice que j'ai, c'est que peut-être iTerm ne reconnaîtra pas Atom comme un éditeur. Si je vais dans Préférences iTerm> Profils> Avancé et que je change le CMD+ clic pour ouvrir avec quel éditeur, seul sublime 3 est disponible dans la liste des éditeurs à choisir.
Toute aide serait appréciée!
Réponses:
Dans Atom, allez dans le
Atom
menu et choisissezInstall Shell Commands
. Cela garantit que vous pouvez appeler Atom depuis iTerm.Dans ce même écran des préférences iTerm, modifiez la première liste de sélection
Run command...
et collez le texte suivant dans le champ de texte qui apparaît:/usr/local/bin/atom -n \1:\2
. Cela indique à l'outil de ligne de commande atom d'ouvrir le fichier cliqué (\ 1) au numéro de ligne spécifié (\ 2).la source
(J'utilise celui-ci. Pour une raison quelconque, l'option iTerm "Ouvrir avec l'application par défaut" ne fonctionne pas, mais la commande "$ open any" fonctionne comme un charme, donc je viens de définir cette commande.
la source