J’ai MacVim installé et je suis en train de mettre en place comme éditeur pour Git (contrôle de version), mais je ne peux pas lancer « mvim » de la ligne de commande comme il n’est pas reconnu. Comment puis-je configurer les mvim donc je ne peux courir du Terminal ?
Réponses
Trop de publicités?Si vous allez la route de l’infusion, la meilleure façon d’installer serait :
Qui fournira mvim, vim, vi, vue, etc. dans usr (tous les liens symboliques vers la copie dans la cave). Cela supprime également la nécessité de créer un alias et modifie vos vim, vim, etc. à toutes les utilisations de la même distribution de Vim comme votre MacVim.
En outre, si vous souhaitez utiliser MacVim (ou GVim) $VISUAL
ou $EDITOR
, vous devez être conscient que, par défaut, MacVim déviera un nouveau processus de la mère, entraînant la MacVim valeur de retour n'atteignant pas le processus parent. Cela risque de perturber d'autres applications, mais Git semble vérifier le statut temporaire d'un message de validation de fichier, qui contourne cette limitation. En général, il est une bonne pratique d' export VISUAL='mvim -f'
afin d'assurer MacVim sera pas à la fourche d'un nouveau processus, qui devrait vous donner ce que vous voulez quand vous l'utilisez avec votre environnement shell.
Voici ce que j'ai fait:
Après la construction de Macvim j'ai copié mvim à l'un de mes $PATH destinations (Dans ce cas, j'ai choisi le répertoire /usr/local/bin)
cp -v [MacVim_source_folder]/src/MacVim/mvim /usr/local/bin
Ensuite, lorsque vous appelez mvim il est maintenant reconnu, mais il y a une chose désagréable. Il ouvre le visuel MacVim de fenêtre, pas la seule dans le terminal. Pour ce faire, vous devez appeler
mvim -v
Pour s'assurer que chaque fois que vous appelez mvim vous n'avez pas à ne pas oublier d'ajouter l'option '-v', vous pouvez créer un alias:
alias mvim='mvim -v'
Cependant, cet alias ne persiste que pendant cette session de Terminal. Pour avoir cet alias exécuté à chaque fois que vous ouvrez une fenêtre de Terminal, vous devez l'inclure dans votre .profil L' .profil devrait être dans votre répertoire home. Si ce n'est pas, créez-la.
cd ~
mvim -v .profile
inclure la commande alias là-bas et de l'enregistrer.
C'est tout.