27 lines
889 B
VimL
27 lines
889 B
VimL
if exists('b:did_ftplugin')
|
|
finish
|
|
endif
|
|
let b:did_ftplugin = 1
|
|
if !exists('g:arduino_did_initialize')
|
|
call arduino#LoadCache()
|
|
call arduino#InitializeConfig()
|
|
let g:arduino_did_initialize = 1
|
|
endif
|
|
|
|
" Use C rules for indentation
|
|
setl cindent
|
|
|
|
call arduino#RebuildMakePrg()
|
|
|
|
if g:arduino_auto_baud
|
|
au BufReadPost,BufWritePost *.ino call arduino#SetAutoBaud()
|
|
endif
|
|
|
|
command! -buffer -bar -nargs=? ArduinoChooseBoard call arduino#ChooseBoard(<f-args>)
|
|
command! -buffer -bar -nargs=? ArduinoChooseProgrammer call arduino#ChooseProgrammer(<f-args>)
|
|
command! -buffer -bar ArduinoVerify call arduino#Verify()
|
|
command! -buffer -bar ArduinoUpload call arduino#Upload()
|
|
command! -buffer -bar ArduinoSerial call arduino#Serial()
|
|
command! -buffer -bar ArduinoUploadAndSerial call arduino#UploadAndSerial()
|
|
command! -buffer -bar -nargs=? ArduinoChoosePort call arduino#ChoosePort(<f-args>)
|