# Slap-editor (install ?)

**URL:** <https://www.debian-fr.org/t/slap-editor-install/86484>\
**Category:** Support Debian\
**Created:** [Mai 3, 2022, 3:00 UTC](https://www.debian-fr.org/t/slap-editor-install/86484 "2022-05-03T15:00:52Z")\
**Posts on this page:** 12\
**Page:** 1

<div class="post-metadata">

**Author:** ![Crapot](https://www.debian-fr.org/user_avatar/www.debian-fr.org/crapot/32/14932_2.png) [@Crapot](https://www.debian-fr.org/u/Crapot)\
**Post date:** [Mai 3, 2022, 3:00 UTC](https://www.debian-fr.org/t/slap-editor-install/86484/1 "2022-05-03T15:00:52Z")

</div>

Bonjour

je ne sais pas si je suis dans le bout forum et je ne suis absolument pas «&nbsp;programmeur&nbsp;».  
Juste un peu de bash et d’html … réaliser aussi quelques man pages à des fin personnel (c’est plus joli à l’écran)

J’ai trouvé ce logiciel : **[slap](https://github.com/slap-editor/slap)**

J’utilise déjà **`sublime-text`** sur ma **`Debian 11 (Bullseye)`**.

J’essaye l’installation via la ligne de commande sur ce lien, ci-dessus:

```nohighlight
curl -sL https://raw.githubusercontent.com/slap-editor/slap/master/install.sh | sh

```

et le programme d’installation dans le console, se termine par :

```nohighlight
(...)
## This maps to Debian "bullseye"... Adjusting for you...
## Confirming "bullseye" is supported...
+ curl -sLf -o /dev/null 'https://deb.nodesource.com/node_6.x/dists/bullseye/Release'
## Your distribution, identified as "bullseye", is not currently supported, please contact NodeSource at https://github.com/nodesource/distributions/issues if you think this is incorrect or would like your distribution to be considered for support

```

Donc ne s’installe pas …  
J’essaye en installant **npm** et **nodejs** en première étape et je lance après coup ceci en cmd:

```nohighlight
sudo npm install -g slap@latest

```

Je ne comprends pas grand chose sauf que l’installation à nouveau plante,  
et les deux dernière lignes sont :

```nohighlight
npm ERR! A complete log of this run can be found in:
npm ERR! /root/.npm/_logs/2022-05-03T14_24_30_113Z-debug-0.log

```

Auriez vous une idée ?  
(personnellement, je ne sais pas trop lire les fichier ‹&nbsp;log&nbsp;› mais si cela enchante quelqu’un 🙃 )

donc sur ce  
a+  
merci d’avance  
et patati patata of course

---

<div class="post-metadata">

**Author:** ![Almtesh](https://www.debian-fr.org/user_avatar/www.debian-fr.org/almtesh/32/10312_2.png) [@Almtesh](https://www.debian-fr.org/u/Almtesh)\
**Post date:** [Mai 4, 2022, 5:18 UTC](https://www.debian-fr.org/t/slap-editor-install/86484/2 "2022-05-04T05:18:50Z")

</div>

Bonjour,

Effectivement, c’est pour la catégorie #Support Debian, je viens de modifier.

> [@Crapot](#):
>
> J’essaye l’installation via la ligne de commande sur ce lien, ci-dessus:
> 
> ```plaintext
> curl -sL https://raw.githubusercontent.com/slap-editor/slap/master/install.sh | sh
> 
> ```

Ce genre de commande est assez dangereuse, je ne sais pas pourquoi beaucoup de logiciels font une installation comme ça. En tubant un script directement depuis curl, tu passes toute étape de vérification manuelle ou automatique du script que tu t’apprêtes à exécuter sur ta machine.  
En plus, ce script, dans la version consultée à l’instant, lance un autre script exactement de la même façon, mais en tant que root.

Je viens de trouver où ça ne marche plus, c’est dans un script tubé dans ton interpréteur de commande en tant que root, à savoir [ce script](https://deb.nodesource.com/setup_6.x). Dans [le dépôt de node pour la version 6.x](https://deb.nodesource.com/node_6.x/dists/), on peut voir quelques versions, mais pas bullseye, d’où l’erreur.  
Sans doute un problème à signaler à l’équipe de Node…

---

<div class="post-metadata">

**Author:** ![Crapot](https://www.debian-fr.org/user_avatar/www.debian-fr.org/crapot/32/14932_2.png) [@Crapot](https://www.debian-fr.org/u/Crapot)\
**Post date:** [Mai 4, 2022, 7:53 UTC](https://www.debian-fr.org/t/slap-editor-install/86484/3 "2022-05-04T07:53:09Z")

</div>

**merci !**  
vais aller leur envoyer un mail disant a peu prêt ce que j’ai capté …  
qui sait…

connais tu/connaissez vous un quelconque autre logiciel d’édition de texte pour le terminal type **sublime-text** ou autre… (ici slap dans ces posts)

aPlus !!

---

<div class="post-metadata">

**Author:** ![Almtesh](https://www.debian-fr.org/user_avatar/www.debian-fr.org/almtesh/32/10312_2.png) [@Almtesh](https://www.debian-fr.org/u/Almtesh)\
**Post date:** [Mai 4, 2022, 8:26 UTC](https://www.debian-fr.org/t/slap-editor-install/86484/4 "2022-05-04T08:26:59Z")

</div>

Tu peux toujours installer sublime-text directement, il est disponible dans les dépôts snap.  
Après, je ne connais ni slap-editor, ni sublime-text, ni nodeJS, je ne sais pas exactement ce que tu cherches.

---

<div class="post-metadata">

**Author:** ![Clochette](https://www.debian-fr.org/user_avatar/www.debian-fr.org/clochette/32/8757_2.png) [@Clochette](https://www.debian-fr.org/u/Clochette)\
**Post date:** [Mai 4, 2022, 9:30 UTC](https://www.debian-fr.org/t/slap-editor-install/86484/5 "2022-05-04T09:30:36Z")

</div>

Je dirais qu’une bonne alternative serait Atom que j’utilise, ilest très bien, voir même vscode/vscodium.

---

<div class="post-metadata">

**Author:** ![Almtesh](https://www.debian-fr.org/user_avatar/www.debian-fr.org/almtesh/32/10312_2.png) [@Almtesh](https://www.debian-fr.org/u/Almtesh)\
**Post date:** [Mai 4, 2022, 11:52 UTC](https://www.debian-fr.org/t/slap-editor-install/86484/6 "2022-05-04T11:52:48Z")

</div>

Les programmes que tu proposes sont en interface graphique, il faut un truc pour le terminal.

---

<div class="post-metadata">

**Author:** ![Clochette](https://www.debian-fr.org/user_avatar/www.debian-fr.org/clochette/32/8757_2.png) [@Clochette](https://www.debian-fr.org/u/Clochette)\
**Post date:** [Mai 4, 2022, 1:14 UTC](https://www.debian-fr.org/t/slap-editor-install/86484/7 "2022-05-04T13:14:23Z")

</div>

Sublime-text c’est avec une interface graphique, dans ce cas Vim avec les plugins adéquats.

---

<div class="post-metadata">

**Author:** ![Sputnik93](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/s/35a633/32.png) [@Sputnik93](https://www.debian-fr.org/u/Sputnik93)\
**Post date:** [Mai 4, 2022, 1:37 UTC](https://www.debian-fr.org/t/slap-editor-install/86484/8 "2022-05-04T13:37:00Z")

</div>

Pour des scripts shell, vim avec le plugin [ALE](https://github.com/dense-analysis/ale) et [shellcheck](https://www.shellcheck.net/) me parait très bien.

J’utilise [vim-plugged](https://github.com/junegunn/vim-plug) pour la gestion des plugins vim.

Le vimrc:

```auto
call plug#begin('~/.vim/plugged')
Plug 'vim/killersheep'
Plug 'dense-analysis/ale'
Plug 'itspriddle/vim-shellcheck'
call plug#end()

runtime! debian.vim
syntax on
set background=dark
au BufReadPost * if line("'\"") > 1 && line("'\"") <= line("$") | exe "normal! g'\"" | endif
filetype plugin indent on
set showcmd " Show (partial) command in status line.
set showmatch " Show matching brackets.
set smartcase " Do smart case matching
set mouse=a " Enable mouse usage (all modes)

```

Je n’écris jamais de html, mais ALE supporte un certain nombre de linters et autres aides pour beaucoup de langages, y compris HTML, comme décrit [ici](https://github.com/dense-analysis/ale/blob/master/supported-tools.md)

PS: Killersheep est pas vraiment indispensable mais je le laisse quand même 😋

---

<div class="post-metadata">

**Author:** ![Clochette](https://www.debian-fr.org/user_avatar/www.debian-fr.org/clochette/32/8757_2.png) [@Clochette](https://www.debian-fr.org/u/Clochette)\
**Post date:** [Mai 4, 2022, 2:56 UTC](https://www.debian-fr.org/t/slap-editor-install/86484/9 "2022-05-04T14:56:39Z")

</div>

> [@Sputnik93](#):
>
> Pour des scripts shell, vim avec le plugin [ALE](https://github.com/dense-analysis/ale) et [shellcheck](https://www.shellcheck.net/) me parait très bien.
> 
> J’utilise [vim-plugged](https://github.com/junegunn/vim-plug) pour la gestion des plugins vim.

Intéressant, j’utilise l’ancêtre … Vundle qui fonctionne toujours aussi bien avec les plugins utile et agréable comme vim-airline, fugitive, etc … couplé à un bash au hormaones avec du powerline dessus.

Lorsque je doit travailler sur du code plus long et complexe j’ouvre direct Atom le tout étant couplé à du Gitlab au taff et à la maison …

Juste au cas où pour les plugins : [https://vimawesome.com/](https://vimawesome.com/)

---

<div class="post-metadata">

**Author:** ![Sputnik93](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/s/35a633/32.png) [@Sputnik93](https://www.debian-fr.org/u/Sputnik93)\
**Post date:** [Mai 5, 2022, 10:11 UTC](https://www.debian-fr.org/t/slap-editor-install/86484/10 "2022-05-05T10:11:02Z")

</div>

Ah pas mal, vimawesome !

J’utilise pas mal d’ansible aussi, du coup j’ai yamllint[ansiblelint] pour avoir un linter sympa, mais je me demandais s’il y avait quelque chose de plus complet (qui offre des choses comme de l’analyse syntaxique, sémantique… un peu comme shellcheck). J’ai vu [rocannon](https://vimawesome.com/plugin/rocannon) qui a l’air pas mal, mais sa dernière màj a 7 ans.

---

<div class="post-metadata">

**Author:** ![Clochette](https://www.debian-fr.org/user_avatar/www.debian-fr.org/clochette/32/8757_2.png) [@Clochette](https://www.debian-fr.org/u/Clochette)\
**Post date:** [Mai 5, 2022, 11:49 UTC](https://www.debian-fr.org/t/slap-editor-install/86484/11 "2022-05-05T11:49:12Z")

</div>

> [@Sputnik93](#):
>
> J’ai vu [rocannon](https://vimawesome.com/plugin/rocannon) qui a l’air pas mal, mais sa dernière màj a 7 ans.

Malheureusement comme tu peux le constater, Il y a plus grand chose à jour et clairement utile pour Ansible, après à voir du côté de Neovim mais j’ai pas creusé plus loin.

Il y a tout de même ça qui est bien noté et avec de l’activité : [Vim Awesome](https://vimawesome.com/plugin/ansible-vim)

Dès que ça sort du bricolage ou de la modification rapide je bascule sur Atom et là les linter sont trouvable et efficace ^^

---

<div class="post-metadata">

**Author:** ![Crapot](https://www.debian-fr.org/user_avatar/www.debian-fr.org/crapot/32/14932_2.png) [@Crapot](https://www.debian-fr.org/u/Crapot)\
**Post date:** [Juin 2, 2022, 12:07 UTC](https://www.debian-fr.org/t/slap-editor-install/86484/12 "2022-06-02T12:07:56Z")

</div>

Me revoilà avec une bonne longueur de retard (mais je suis revenu)

Bonjour  
et merci à-!!

Malgré ce que j’ai dit, je n’ai pas encore envoyé de mail à l’équipe gérant **Node**.  
Puis:  
A **Slap-Editor** , il existe des alternatives …

- **vim** + [ALE](https://github.com/dense-analysis/ale) et [shellcheck](https://www.shellcheck.net/)

> [@Clochette](#):
>
> Intéressant, j’utilise l’ancêtre … Vundle qui fonctionne toujours aussi bien avec les plugins utile et agréable comme vim-airline, fugitive, etc … couplé à un bash au hormaones avec du powerline dessus.
> 
> Lorsque je doit travailler sur du code plus long et complexe j’ouvre direct Atom le tout étant couplé à du Gitlab au taff et à la maison …
> 
> Juste au cas où pour les plugins : [https://vimawesome.com/](https://vimawesome.com/)

- Je ne saisi pas tout, je reviendrais après avoir un peu étudier les termes inconnu…  
mais j’irais voir et d’après ce que je lis, serrais la bonne formule: [https://vimawesome.com/](https://vimawesome.com/)

- j’irais voir aussi [rocannon](https://vimawesome.com/plugin/rocannon)

**Sublime-text** est l’éditeur que j’utilise en mode graphique.  
Pour info: il est bien mais je n’ai pas assez de compétences pour bien juger. Ceci est donc juste à prendre comme info nota-bene de moindre importante … 🙃

a+  
et merci encore
