Questions marquées «neovim»

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).


4
Quitter le mode Terminal dans Neovim
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 ?
60 neovim 

5
Comment partager la configuration entre vim et Neovim
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 .vimrc pour utiliser un seul lien symbolique? Après …
23 vimrc  neovim 


4
Envoyer du texte d'une fenêtre fractionnée à une autre
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 …

8
Problème d'utilisation du jeu de couleurs dans NeoVim
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 L'omission de l'un de …

3
Comment entrer en mode insertion lors de l'accès au panneau de connexion neovim?
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> <C-\><C-n><C-w>j tnoremap <C-k> <C-\><C-n><C-w>k tnoremap <C-l> <C-\><C-n><C-w>l Le seul problème est que lorsque je reviens dans le volet …


2
Comment charger conditionnellement des plugins
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 en fonction …


1
Existe-t-il une recherche de la commande replace?
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 ils sont mis en …


3
Alternative d'orgmode
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 …
12 neovim 

2
Neomake suspendu lors de l'utilisation d'eslint
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! BufWritePost,BufEnter * Neomake let g:neomake_verbose=3 let g:neomake_open_list = 2 …

2
Existe-t-il un moyen de détecter si j'enregistre en Vimscript?
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 exclusif à neovim, ça va.

En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.