Ecco un breve post sulla configurazione di Vim per lo sviluppo di Arduino invece di utilizzare l'IDE di Arduino. Se sei un utente pesante di Vim, può essere un po 'scioccante entrare in un altro editor. Per fortuna, l'installazione è abbastanza semplice per far funzionare tutto con Vim. Questo post presuppone che tu sia a tuo agio con come è configurato Vim e idealmente ha già un ambiente che funziona per te.
Installa l'IDE di Arduino
Aspettare. Che cosa?!? Ti sento dire. Lo so, lo so. In realtà non stiamo usando l'IDE di Arduino ma ne abbiamo bisogno per alcune configurazioni e i file che installa. Il plugin Vim useremo i legami con ciò che l'IDE installa e configura, quindi è necessario. Puoi scaricare l'IDE dal sito di Arduino .
Installa il plugin vim-arduino
Per ottenere la principale bontà di compilare, monitorare e distribuire su un Arduino, prendi l'ultima versione di vim-arduino . Installalo nella tua cartella .vim usando qualunque metodo tu usi per gestire i tuoi plugin Vim. Suggerimento: consiglierei Pathogen in quanto rende l'installazione semplice come rilasciare la cartella del plugin in una cartella di bundle.
File di sintassi Vim
Il prossimo è quello di ottenere il file di sintassi in modo da poter avere una buona codifica a colori per i file .pde e .ino. Scarica l'ultimo arduino.vim e installalo nella cartella della sintassi di Vim. Per ottenere la sintassi da applicare ai tipi di file corretti aggiungere quanto segue al file vimrc
au BufRead,BufNewFile *.pde set filetype=arduino
au BufRead,BufNewFile *.ino set filetype=arduino
Configurazione dell'IDE di Arduino
Prima di provare a compilare e distribuire con Vim, fai funzionare tutto con l'IDE Arduino in primo luogo poiché il plug-in Vim chiama solo dalle impostazioni salvate dall'IDE. Se funziona nell'IDE, dovrebbe funzionare in Vim. Assicurarsi di selezionare la porta seriale tty.usbmodem * corretta da Strumenti> Porta seriale nell'IDE. Nota: questo verrà visualizzato solo quando Arduino è collegato.
Lavorando da Vim
Una volta che sei in grado di comunicare con il tuo Arduino dall'IDE, dovresti essere perfettamente a tuo agio con Vim. Non dovresti aprire l'IDE a meno che non desideri un codice di esempio. Apri il tuo file di schizzo in Vim e usalo
<Leader>ac
per compilare uno schizzo, <Leader>ad
per compilare e quindi distribuire su Arduino connesso e <Leader>as
per aprire una nuova finestra con screen
per monitorare l'output seriale da Arduino.