dgy
/
hexagons
Archived
1
0
Fork 0
This repository has been archived on 2021-03-24. You can view files and clone it, but cannot push or open issues or pull requests.
hexagons/.config/nvim/ftplugin/arduino.vim

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>)