J'utilise LSP avec neovim et j'imagine que ce serait pareil avec vim si je n'avais pas fait le switch avant. Donc je ne crois pas que ça fait une grande différence avec Helix.
Il y a quelques années, j'ai entendu parler de Kakoune, une alternative à vim qui fonctionne en inversant l'ordre des actions : on sélectionne d'abord le bloc de texte sur lequel on veut agir, puis on effectue l'action désirée. C'est bien plus agréable à l'usage !
En quoi est-ce différent d'utiliser la sélection visuelle de block dans vim/neovim puis d'effectuer l'action sur cette sélection?
Puis, l'an dernier, j'ai entendu parler de Helix. Cet éditeur utiliser un paradigme similaire à celui développé par Kakoune pour gérer la sélection de texte, mais il est fourni « avec les piles », ce qui veut dire qu'il n'est pas nécessaire de passer beaucoup de temps à le personnaliser pour pouvoir en profiter en tant qu'éditeur de code.
De la même manière qu'emacs, l'ecosystem neovim a vu l'apparition de "distributions" avec une préconfiguration de plugins courants: LazyVim, LunarVim, AstroVim, NormalVim, Doom-Vim, CyberNvim. J'utilise personnellement LazyVim. C'est un peut pareil, LSP, un gestionnaire de fichiers et une foultitude de plugins sont déjà préinstallés, d'autres comme le support d'un langage juste sélectionnables et autoinstallables à partir d'une liste.
J'ai toujours Helix installé sur mon PC pro depuis 1 ou 2 ans mais je ne l'utilise pas. J'imagine qu'il est bien mais après plus de 20ans d'utilisation de vim puis de neovim la resistance au changement est trop forte. J'ai les raccourcis claviers et les commandes dans la tête et je n'ai pas vraiment le temps de m'habituer à autre chose. Même MScode/codium est difficile pour moi même avec les plugins qui offrent une compatibilité avec les opérations clavier vim car il y a toujours des différences importantes.
Dans un sens ça me fait comprendre ce que ressentent les gens qui te disent qu'ils n'arrivent pas à switcher à Linux à cause de Photoshop ou de toute autre appli qu'ils utilisent quotidiennement. Il y a une certaine violence à devoir s'habituer à des raccourci claviers et des flux de travails différents dans un logiciel que tu utilises plusieurs heures par jour.
# Neovim
Posté par Psychofox (Mastodon) . En réponse au journal Helix, une excellent alternative à vim !. Évalué à 9.
J'utilise LSP avec neovim et j'imagine que ce serait pareil avec vim si je n'avais pas fait le switch avant. Donc je ne crois pas que ça fait une grande différence avec Helix.
En quoi est-ce différent d'utiliser la sélection visuelle de block dans vim/neovim puis d'effectuer l'action sur cette sélection?
De la même manière qu'emacs, l'ecosystem neovim a vu l'apparition de "distributions" avec une préconfiguration de plugins courants: LazyVim, LunarVim, AstroVim, NormalVim, Doom-Vim, CyberNvim. J'utilise personnellement LazyVim. C'est un peut pareil, LSP, un gestionnaire de fichiers et une foultitude de plugins sont déjà préinstallés, d'autres comme le support d'un langage juste sélectionnables et autoinstallables à partir d'une liste.
J'ai toujours Helix installé sur mon PC pro depuis 1 ou 2 ans mais je ne l'utilise pas. J'imagine qu'il est bien mais après plus de 20ans d'utilisation de vim puis de neovim la resistance au changement est trop forte. J'ai les raccourcis claviers et les commandes dans la tête et je n'ai pas vraiment le temps de m'habituer à autre chose. Même MScode/codium est difficile pour moi même avec les plugins qui offrent une compatibilité avec les opérations clavier vim car il y a toujours des différences importantes.
Dans un sens ça me fait comprendre ce que ressentent les gens qui te disent qu'ils n'arrivent pas à switcher à Linux à cause de Photoshop ou de toute autre appli qu'ils utilisent quotidiennement. Il y a une certaine violence à devoir s'habituer à des raccourci claviers et des flux de travails différents dans un logiciel que tu utilises plusieurs heures par jour.