J'ai entendu parler de Neovim ; en quoi est-ce différent de Vim? Tous les points de la page d'accueil ne sont que des modifications architecturales «sous le capot». En tant qu'utilisateur, quelle est la différence pour
Un projet qui cherche à refactoriser Vim. Utilisez cette balise pour les questions concernant spécifiquement les fonctionnalités Neovim uniquement (c'est-à-dire les fonctionnalités introuvables dans Vim et d'autres éditeurs de type Vi).
J'ai entendu parler de Neovim ; en quoi est-ce différent de Vim? Tous les points de la page d'accueil ne sont que des modifications architecturales «sous le capot». En tant qu'utilisateur, quelle est la différence pour
Je n'arrive pas à comprendre comment revenir en Normalmode après être entré Terminalen Insertmode ... Échapper ne semble tout simplement pas fonctionner. Une idée
J'ai commencé à utiliser neovim et j'ai déplacé mon .vimrcvers .config/nvim/init.vimet d'autres choses se trouvent dans .local/share/nvim. Quelle est la meilleure façon de partager des configurations ou même des plugins entre vim et Neovim? Liens symboliques? Puis-je changer les répertoires dans le...
Récemment, il y avait un add-on à NeoVim qui permet d'ouvrir le terminal dans un tampon vim. Cela offre des possibilités intéressantes pour envoyer du texte d'une fenêtre vim à une autre en répliquant, par exemple, un comportement de type REPL. Dans le passé, j'utilisais tmux pour ce type de...
Je suis bloqué sur Windows 10 et je voudrais essayer Neovim. Est-il prêt ou dois-je simplement configurer ma configuration vim pour le moment? Je n'ai pas vraiment vu de vidéos ou d'articles sur Neovim sous Windows, mais en recherchant sur Google, j'en ai trouvé quelques-uns qui m'ont amené à...
Je ne comprends pas bien comment mon jeu de couleurs interagit avec le termparamètre dans vim et cela empêche ma capacité à l'afficher correctement dans neovim. Dans mon fichier .vimrc, le comportement correct du jeu de couleurs en question nécessite la définition set term=xterm set t_Co=256...
J'ai les mappages suivants pour faciliter la sortie d'un volet de terminal dans neovim: tnoremap <C-h> <C-\><C-n><C-w>h " Workaround since <C-h> isn't working in neovim right now tnoremap <C-w>h <C-\><C-n><C-w>h tnoremap <C-j>...
dans vim je peux faire vim --servername fooet vim --servername foo --remote-silent bar.txtouvrir des fichiers dans une instance de vim à partir de plusieurs fenêtres de terminal (via tmux ou autre). Comment la même chose est-elle réalisée dans
Je cherchais une réponse à cela, mais je n'ai encore rien trouvé, donc si j'ai raté quelque chose d'évident, je m'en excuse. Je pensais que ce serait une recherche rapide sur Google, alors c'est peut-être plus compliqué que je ne le pensais. J'aimerais pouvoir charger conditionnellement des plugins...
Neovim définit-il des variables d'environnement qui me permettraient de détecter à partir de bash que le terminal est neovim? Je veux changer le comportement de mon .bashrcsi neovim est le
Dans vim, je peux mettre des jeux de couleurs dans le ~/.vim/colors/dossier. Où dois-je mettre les schémas de couleurs pour que NeoVim puisse les
J'apprécie vraiment la incsearchfonctionnalité de Vim . Existe-t-il un moyen de le faire fonctionner, ou quelque chose de similaire, pendant que je fais un remplacement? Par exemple, si en mode normal je tape: :%s/potato/ Puis-je obtenir tous les potatos en surbrillance sur mon fichier, tout comme...
J'aime vraiment à quel point vim est très léger par rapport à d'autres éditeurs de texte. Cependant, ces 3 derniers mois, je suis tombé sur des spacemacs. Bien que les spacemacs essaient de faire mieux en prenant en charge la liaison de clés de vim (via le mode diabolique), je n'aime pas vraiment...
Y a-t-il quelque chose comme eval("is_recording()") que je peux appeler dans mon vimscript pour savoir si j'enregistre actuellement une macro? J'aurais pensé que cela fonctionne: eval("mode(1)") mais cela revient juste "n". Je ne sais pas si c'est important, mais j'utilise neovim, donc si c'est...
J'essaie de régler g:netrw_list_hideet cela ne semble pas fonctionner. Peu importe à quoi je le mets, .vimrcil a toujours de la valeur ,^\.\.\=/\=$. Seulement si je source à vimrcnouveau mon fichier, il contient la bonne valeur. Comment déboguer cela? Je suppose qu'il y a un plugin qui définit...
J'ai suivi les deux didacticiels suivants pour essayer de configurer eslintet Neomake: Code linting avec Neomake et Neovim Code de linting avec Neovim et Neomake - édition ESLint J'ai donc le minimum suivant init.vim call plug#begin('~/.vim/plugged') Plug 'neomake/neomake' call plug#end() autocmd!...
Une grande différence entre neovim et Vim est que neovim inclut un émulateur de terminal qui fonctionne de manière asynchrone. Cependant, je ne vois pas comment puis-je profiter de cette fonctionnalité. Pour quoi puis-je l'utiliser? Pouvez-vous donner quelques cas d'utilisation de la fonctionnalité...
J'utilise neovim avec qt-neovim (linux arch). Sur gvim, je pouvais lancer une fenêtre maximisée avec: if has("gui_running") set lines 999 columns 999 endif Cela ne fonctionne pas maintenant. J'ai essayé de retirer le if sans succès. Existe-t-il un moyen d'y
Je veux ouvrir un tampon de terminal dans une division verticale. Si j'essaye, :vertical split terminalj'obtiens un tampon nommé «terminal», pas un tampon de terminal. J'ai récemment appris que je pouvais faire :vertical split +terminalpour ouvrir un tampon de terminal, mais je n'ai pas pu trouver...
Je sais que vim avait la division client / serveur qui permettait le partage de registre entre différents clients vim, mais comment obtenez-vous la même chose dans neovim? Il ne prend pas en charge les indicateurs client / serveur. J'ai vu cette question , mais mon objectif est spécifiquement de...