ajout de l'aide platform.io + raccourci vimscode dans les aides + ajustement du script

This commit is contained in:
bastien 2023-05-09 16:30:41 +02:00
parent 152a85451c
commit 97e644259c
5 changed files with 81 additions and 18 deletions

View file

@ -1,4 +1,12 @@
Aide pour arduino :
Raccourcis VimsCode :
<F2> invoque une note vim
<F3> invoque l'arborescence du dossier ou vous vous trouvez
<F4> invoque l'historique des modifications effectué
<F5> invoque un terminal en bas
<F6> permet de scroll dans le terminal
<F7> invoque un site d'aide pour vim et terminal
<F8> créé un nouvel onglet vim
<F9> navigue entre les onglets vim
Aide pour arduino :
@ -83,4 +91,32 @@ arguments supplémentaires valide pour toutes les commandes ci-dessus :
--log-file string # Permet de choisir à quel endroit les logs sont stockés
--verbose ou -v # Permet de donner plus d'informations
Exemple d'utilisatio simple :
# Pour connecter des nouveaux index télécharger
arduino-cli core update-index
# Pour lister toutes les cartes connectées
arduino-cli board list
# Pour installer un coeur, un exemple avec samd mais on peut le faire avec avr (pour savoir regarder le FQBN de la carte)
arduino-cli core install arduino:samd
# Pour voir les coeurs installés
arduino-cli core list
# Pour compiler
arduino-cli compile --fqbn "FQBN de la carte" "nom du fichier"
arduino-cli compile --fqbn arduino:samd:mkr1000 MyFirstSketch # Exemple
# Pour téléverser
arduino-cli upload -p /dev/ttyACM0 --fqbn "FQBN de la carte" "nom du fichier"
ttyUSB0

View file

@ -1,3 +1,14 @@
Raccourcis VimsCode :
<F2> invoque une note vim
<F3> invoque l'arborescence du dossier ou vous vous trouvez
<F4> invoque l'historique des modifications effectué
<F5> invoque un terminal en bas
<F6> permet de scroll dans le terminal
<F7> invoque un site d'aide pour vim et terminal
<F8> créé un nouvel onglet vim
<F9> navigue entre les onglets vim
Aide pour ESP32 :

View file

@ -0,0 +1,12 @@
Raccourcis VimsCode :
<F2> invoque une note vim
<F3> invoque l'arborescence du dossier ou vous vous trouvez
<F4> invoque l'historique des modifications effectué
<F5> invoque un terminal en bas
<F6> permet de scroll dans le terminal
<F7> invoque un site d'aide pour vim et terminal
<F8> créé un nouvel onglet vim
<F9> navigue entre les onglets vim
Aide pour Platfor.io cli :

View file

@ -7,3 +7,7 @@ fi
if [ "$1" = '-e' ] || [ "$1" = '-esp' ] ; then
vim -p $2 ~/.vim/help/aide-esp32
fi
if [ "$1" = '-p' ] || [ "$1" = '-platform.io' ] ; then
vim -p $2 ~/.vim/help/aide-platform.io
fi

View file

@ -28,7 +28,7 @@ set wildmenu
set cursorline
set hlsearch
set mouse=a
set termwinsize=10x150
set termwinsize=10x150 " Permet de réguler la taille du terminal
"Numérotation avec numbertoggle
set number relativenumber
@ -41,36 +41,36 @@ colorscheme space-vim-dark
let g:polyglot_enabled = ['sh', 'git', 'blade','scss','html5']
"Raccourcis Note
nmap <F2> :call DevNotes()<CR>
nmap <F2> :call DevNotes()<CR>
"Raccourcis NerdTree
nnoremap <F3> :NERDTreeFocus<CR>
nnoremap <F3> :NERDTreeToggle<CR>
nnoremap <F3> :NERDTreeFocus<CR>
nnoremap <F3> :NERDTreeToggle<CR>
"Raccourcis historique
nnoremap <F4> :UndotreeToggle<CR>
nnoremap <F4> :UndotreeToggle<CR>
"Raccourcis terminale
nnoremap <F5> :bot term<CR>
tnoremap <F6> <c-w>N
"Raccourcis terminal
nnoremap <F5> :bot term<CR>
tnoremap <F6> <c-w>N
"Raccourci vers une recherche duckduckgo
vmap g :<C-U> !firefox "https://duckduckgo.com/?q=<cword>&t=newext&atb=v372-6&ia=web" >& /dev/null <CR><CR>
vmap g :<C-U> !firefox "https://duckduckgo.com/?q=<cword>&t=newext&atb=v372-6&ia=web" >& /dev/null <CR><CR>
"Raccourci vers aide vim
nmap <F7> :!elinks https://agreugr.eu<CR>
nmap <F7> :!elinks https://agreugr.eu<CR>
"Raccourci onglet
nmap <F8> :tabnew<CR>
nmap <F9> :tabnext<CR>
nmap <F8> :tabnew<CR>
nmap <F9> :tabnext<CR>
"Raccourci plugin installer
nmap œ :PluginList<CR>
nmap œ :PluginList<CR>
"Raccourci au lancement de vim
au VimEnter *.cpp :NERDTreeFocus
au VimEnter *.cpp :bot term
au VimEnter *.cpp :NERDTreeFocus " Lance au début l'arborescence / load tree at the beginning
au VimEnter *.cpp :bot term " Lance au début un terminal en bas / load terminal at the beginning
au VimEnter *.ino :NERDTreeFocus
au VimEnter *.ino :bot term
au VimEnter *.ino :NERDTreeFocus " Lance au début l'arborescence / load tree at the beginning
au VimEnter *.ino :bot term " Lance au début un terminal en bas / load terminal at the beginning