• [^] # Re: Vieux débat (nouvelles réponses?)

    Posté par . En réponse au journal Participer à l'amélioration de l'expérience utilisateur d'Emacs (c'est facile). Évalué à 7.

    Le truc le plus repoussant pour les gens, c'est probablement les raccourcis clavier, spécifiquement C-c pour copier (qui sous Emacs bloque tout car c'est le "préfixe" des raccourcis traditionnellement (oui, c'est juste une convention, garantie par rien ni personne)) C-v (qui "page down", big fun pour toute la famille) et C-z

    Je suis débutant sur emacs. Au début j'ai essayé vim, j'y suis resté très peu de temps, mais ça fait connaître les modes, et le langage que formes les raccourcis claviers pour éditer le texte. Ensuite j'ai vu cette video, et là j'ai voulu me mettre à emacs. Auparavant j'avais fait un tour d'horizon, en testant un moment kakoune, spacemacs, spacevim, neovim etc... Du coup je me suis mis à spacemacs.

    Honnêtement spacemacs (enfin emacs en plus out-of-the-box), je trouve ça génial et hyper puissant. J'ai découvert magit et ag par exemple (l'intégration avec helm est juste géniale je trouve). Globalement je trouve que les raccourcis sont très bien organisé, et que couplé à la description des commandes ça permet de se débrouiller à peu près sans la doc à côté.

    Par contre le truc horrible je trouve, c'est trouver des ressources, pour débutant, pour configurer des trucs comme l'auto-complétion, le checking du code etc... En gros ce qui permet de s'approcher d'un IDE. Je sais qu'il est possible d'avoir une configuration hyper puissante, mais pour un débutant (genre quelqu'un qui sait pas encore ce qu'est ctags par exemple) j'ai trouvé très peu de tuto. La doc est toujours là, mais on y passe des heures est ça marche jamais.
    J'en suis même arrivé à regarder des vidéo youtube pour me convaincre que l'auto-complétion pouvait marcher.

    Tout ça pour dire que les raccourcis claviers sont pas le plus gros frein (pour moi en tout cas), parce qu'on se rend vite compte que c'est très efficace. ctrl-z par exemple, il suffit de savoir (et ça on le trouve facilement) que c'est 'u' (dans evil mode) et on le retient facilement.
    Par contre pour avoir une configuration "IDE", c'est plus compliqué. Exemple, je veux configurer pour du python, je vais naturellement sur cette page, là j'apprends qu'il y a un mode python, et après c'est des trucs techniques.
    C'est sûr qu'en cherchant plus on trouve des trucs, mais justement ça montre (je pense) que le problème est la facilité et rapidité d'accès (de façon centralisée) à des tutos et docs pour débutant.

    Enfin bref, voilà mon point de vue de débutant :-).

    PS: quelqu'un sait si un mode 'kakoune' existe dans emacs, comme 'evil' pour vim?