Très souvent, j'écris des démarques dans VIM, et il y aura des paragraphes dans ces démarques. Pour faciliter mon édition, j'ai configuré mon Vim pour encapsuler une ligne sur 80 caractères. Cela fonctionne bien si je continue à taper, mais le problème est que si je dois faire une correction, …
Parfois, je vois une fenêtre ouverte avec un nom scratch. Je sais que c'est une sorte de tampon / fenêtre temporaire. Comment puis-je en créer un? :h scratch ne renvoie rien.
J'ai ces lignes dans mon .vimrc pour aider à l'indentation: autocmd BufReadPost * set noexpandtab | retab! 4 autocmd BufWritePre * set expandtab | retab! 4 autocmd BufWritePost * set noexpandtab | retab! 4 Cependant, ils créent beaucoup de bruit dans l'histoire de l'annulation. Puisqu'ils ne font essentiellement rien du …
Je souhaite souvent maximiser temporairement un tampon dans une page à onglet, puis revenir à l'ancienne configuration de tampon que je regardais. Mon flux de travail actuel pour faire quelque chose comme ça est de fermer tous les autres tampons en utilisant <c-w>oou de déplacer le tampon que je regarde …
J'essaie de mapper mon Ctrl et mon signe plus ensemble. Voici ce que j'essaie dans mon vimrc: nnoremap <C-=> : echo "Hello" <CR> Cependant, il semble que le mappage ne soit pas déclenché. Des suggestions sur ce que je pourrais faire de mal? J'utilise macvim.
J'utilise tmuxla plupart du temps au lieu d'utiliser des vimtabulations et des scissions. Vim a-t-il la possibilité de partager des achèvements (via Ctrlnet Ctrlp) entre des instances en cours d'exécution? Existe-t-il un moyen de le configurer là où chacun vimscommunique avec le serveur vim.?
J'ai plus de 500 abréviations ( iabbr, abbr) et quelques mappages dans mon fichier vimrc de Java, PHP, C / C ++ et Latex. Ce n'est pas facile de me souvenir tout de suite quand je n'utilise pas les langues depuis un certain temps. Je me demande si je peux …
Je sais que l'on peut utiliser vim scp://host/path/to/filepour modifier des fichiers distants localement, puis mettre à jour la machine distante lors de l'enregistrement ( :w). Cependant, je voudrais savoir s'il est possible de naviguer dans les répertoires à l'aide de ssh (ou s'il existe un plugin pour le faire) NERDTree …
J'ai Python 2.7.9 installé. Et maintenant, je reçois le message que le plugin Gundo nécessite 2.4. Y at-il un travail autour? Voici mon fichier vimrc: set nocompatible " be iMproved, required filetype off " required " set the runtime path to include Vundle and initialize set rtp+=~/.vim/bundle/Vundle.vim call vundle#begin() " …
J'ai récemment découvert l'option switchbufet essayé de l'utiliser, mais je ne peux pas dire si je ne comprends pas comment cela devrait fonctionner ou si cela ne fonctionne pas sur mon Vim. À propos des différentes valeurs possibles, le doc dit: useopen S'il est inclus, passez à la première fenêtre …
Je pense qu'il serait utile d'avoir la possibilité d'échanger trueet de falsevaleurs dans le code rapidement, avec combinaison ctrl+ aou ctrl+ x. Y a-t-il un plugin pour ça ou autre chose?
Existe-t-il un moyen de dire à Vim de ne pas vérifier l'orthographe d'une partie d'un document en latex? Par exemple, un bloc de code utilisant l' mintedenvironnement ou des URL dans \url{}? (Je ne suis pas sûr que ce soit pertinent pour la vérification orthographique, mais j'utilise le plugin vimtex …
J'utilise vim pour éditer des documents en latex. Souvent, je veux changer le nom d'une variable en autre chose. Cependant, c'est un peu ennuyeux de devoir parcourir des correspondances non pertinentes lorsque je recherche le nom de la variable. Je voudrais rechercher uniquement dans les "zones mathématiques" telles que définies …
Si j'ai un fichier contenant beaucoup de commentaires et que je souhaite supprimer tous les commentaires de la ligne 3 jusqu'à la fin du fichier, quelle est la meilleure façon de le faire? Je suis coincé, car ce que j'ai essayé pour la première fois ne semble pas faire exactement …
Je voudrais souligner (une partie de) ma ligne de statut avec %1*, par exemple: set statusline=%1*%f%0* highlight User1 ctermbg=0 ctermfg=10 cterm=bold Cependant, cela apparaît toujours comme "vide" (les couleurs de terminal par défaut): Si je tape :highlight User1, cela s'affiche User1 xxx cleared, et si je tape :highlight User1 ctermbg=0 …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.