Vi & Vim

Q & R pour les personnes utilisant les familles d'éditeurs de texte vi et Vim




5
Quelles sont les utilisations pratiques du mode client-serveur?
Je sais que Vim autorise un mode serveur client ( :h clientserver): il est possible de le transformer en serveur qui obtiendra certaines commandes et les exécutera et en tant que client qui enverra les commandes au serveur. Je comprends comment cela fonctionne, mais je ne peux pas imaginer une …

3
Annuler en mode insertion
Existe-t-il une commande pour annuler la dernière opération effectuée en mode insertion? Je viens de coller du texte du mauvais registre en utilisant <C-r>, et j'ai deux options: Supprimez à la main ce que je viens de coller et recommencez. Passez en mode normal, appuyez uet perdez le texte que …



2
Quelle est la différence entre «quitter» et «abandonner»?
Lorsque j'essaie d'ouvrir un fichier à partir de plusieurs instances de vim, j'obtiens une erreur avec plusieurs options: Swap file "~/.vim/tmp/file.swp" already exists! [O]pen Read-Only, (E)dit anyway, (R)ecover, (Q)uit, (A)bort: Quelle est la différence entre "Quitter" et "Abandonner"? Ma première supposition était, lorsque j'essaie d'ouvrir plusieurs fichiers et qu'un seul …
23 swap-file  quit 

4
Comment fermer Vim en externe?
Disons que j'ai un serveur X11 suspendu, ce qui m'empêche d'enregistrer le travail de la session XTerm Vim que le serveur X11 contrôle. (Pas GVim, juste Vim-in-XTerm régulier.) Existe-t-il un moyen (à partir d'un autre terminal) de dire au processus Vim en cours de «tout enregistrer et quitter» à partir …
23 quit 



7
Prise en charge de Vim 8.0 Python
J'essaie de mettre à niveau mon installation Vim vers la version 8.0, mais elle ne prend pas en charge Python et Python 3 comme image ci-dessous. (PS: En raison de ce problème, je ne peux pas utiliser le plug-in YCM (YouCompleteMe) maintenant.) J'ai installé Vim 8.0 comme dans les commandes …




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.