Spacemacs est une suite de scripts permettant un fonctionnement modal, ce qui évite de faire trop de nœuds avec nos doigts… Par défault il utilise le mode vi pour que les commandes clavier se rapprochent de vi/vim. Ils ont rajouté un système basé sur la touche « espace » qui n’est pas mal, couplé avec which-keys qui permet d'avoir les fonctions associées pour la suite des touches. http://spacemacs.org/
apt install emacs
git clone https://github.com/syl20bnr/spacemacs ~/.emacs.d
Lancez Emacs à partir du menu applications emacs (gui) ça va poser quelques questions, il faut choisir le mode vim.
Puis ça installe quelques paquets de elpa.
Le fichier de configuration se trouve dans
~/.spacemacs
Pour pouvoir utiliser python3 il faut l'installer car par default c'est la version 2.7 qui est installée :
apt install python3
On va commencer par installer le layer syntax-checking en éditant le fichier de configuration ~/.spacemacs.
Dans ce fichier aprés la ligne dotspacemacs-configuration
il faut ajouter :
colors
(Ça permet d'avoir des couleurs uniques par type d'identifiant).~/.emacs.d/elpa/
pyflakes3
pour le bon fonctionnement de flycheck
Pour modifier flycheck il faut customiser le groupe avec la commande :
:customize-group
ça va mettre une :
liste
que vous pouvez faire défiler avec la fleche haut ou bas du clavier, si :
vous commencer à taper le mot flycheck ça va filtrer la liste.
Se mettre sur le mot flycheck et validez avec entrée. \\
Ce qui devrai donner ça!
Une des premières choses à faire est de réaliser le tutor pour cela il cela à partir de la page d'acceuille il faut taper SPC h T (SPC c'est l'espace) Il y aussi le tutor spécifique de emacs, pour savoir se servir du mode emacs, accessible avec : C-h t C-h est la notation dans emacs pour CTRL-H
On passe en mode commande avec <escape> pour rechercher un terme : /dotspacemacs-configuration