Voici un post rapide sur la configuration de Vim pour le développement Arduino au lieu d'utiliser l'IDE Arduino. Si vous êtes un gros utilisateur de Vim, il peut être un peu choquant de passer à un autre éditeur. Heureusement, il est très facile d'installer tout cela avec Vim. Cet article suppose que vous êtes à l'aise avec la configuration de Vim et que, idéalement, vous disposez déjà d'un environnement qui fonctionne pour vous.
Installer l'IDE Arduino
Attendez. Quoi?!? Je vous entends dire. Je sais je sais. Nous n'utilisons pas réellement l'IDE Arduino, mais nous en avons besoin pour certaines configurations et les fichiers qu'il installe. Le plugin Vim utilisera des liens avec ce que l'EDI installe et configure pour qu'il soit nécessaire. Vous pouvez télécharger l'IDE depuis le site Arduino .
Installer le plugin vim-arduino
Pour tirer le meilleur parti de la compilation, de la surveillance et du déploiement sur un Arduino, procurez-vous la dernière version de vim-arduino . Installez-le dans votre dossier .vim en utilisant la méthode que vous utilisez pour gérer vos plugins Vim. Astuce: je recommanderais Pathogen car cela simplifie l’installation en déposant le dossier du plugin dans un dossier d’ensemble.
Fichier de syntaxe Vim
La prochaine étape consiste à obtenir le fichier de syntaxe afin d’obtenir un code couleur agréable pour les fichiers .pde et .ino. Téléchargez le dernier fichier arduino.vim et installez-le dans votre dossier de syntaxe Vim. Pour obtenir la syntaxe à appliquer aux types de fichiers appropriés, ajoutez ce qui suit dans votre fichier vimrc
au BufRead,BufNewFile *.pde set filetype=arduino
au BufRead,BufNewFile *.ino set filetype=arduino
Configuration de l'IDE Arduino
Avant d'essayer de compiler et de déployer avec Vim, commencez par le faire fonctionner avec l'IDE Arduino, car le plug-in Vim appelle uniquement à partir des paramètres enregistrés par l'EDI. Si cela fonctionne dans l'IDE, cela devrait fonctionner dans Vim. Assurez-vous de sélectionner le bon port série tty.usbmodem * dans Outils> Port série dans l'EDI. Remarque: Ceci ne s’affichera que lorsque l’Arduino sera branché.
Travailler chez Vim
Une fois que vous pouvez communiquer avec votre Arduino de l'EDI, vous devriez pouvoir utiliser Vim. Vous ne devriez pas avoir à ouvrir l'EDI à moins de vouloir un exemple de code. Ouvrez votre fichier de croquis dans Vim et utilisez-le
<Leader>ac
pour compiler un croquis, <Leader>ad
compiler puis déployer sur l'Arduino connecté et <Leader>as
pour ouvrir une nouvelle fenêtre screen
permettant de surveiller la sortie série de l'Arduino.