Fermé . Cette question est basée sur une opinion . Il naccepte pas les réponses actuellement.

Commentaires

  • Je viens de trouver vimdiff <(./abc.sh) <(./abc2.sh) ne ' t fonctionne ([ 1] + Arrêté … bla bla) mais gvimdiff <(./abc.sh) <(./abc2.sh) fonctionne, jutilise Fedora 21 gnome 3.

Réponse

Dans gVim vous pouvez sélectionner la police, vim dépend de la police fournie par le terminal. Et cest la même chose pour la prise en charge des couleurs. Gvim a un support complet, vim dépend du terminal.

Gvim a en plus des menus et une barre doutils, ce qui manque à vim.

Un gros avantage de vim est que, puisquil « est une application de terminal, vous avez un terminal à part entière à portée de main. gVim a un support terminal très rudimentaire. Ceci est pratique si vous exécutez :make, par exemple.

Commentaires

  • Peut-être ajouter que gvim a la souris activée par défaut, et vim don ' t (bien que ' est facile à activer avec set mouse=a). De plus, la plupart des couleurs sont écrites pour gvim et non pour vim donc cest ' plus facile pour les utiliser hors de la boîte (bien que lutilisation des scripts guicolorscheme.vim fonctionne également très bien). Oui, je ' m en utilisant vim.
  • Pourquoi diable avez-vous besoin dune souris dans vim?
  • @Bernhard Pour redimensionner les divisions verticales / horizontales plus rapidement quavec un clavier.
  • @ É tienne Ce nest pas plus rapide. Dois dabord saisir ma souris;)
  • Ce nest pas un gros problème si vous avez un pavé tactile ou un trackpoint à portée de main.

Réponse

Installez les deux et essayez-les tous les deux, ils utilisent la même configuration etc. donc il ny a aucun risque.

En ce qui concerne les différences: lun est un graphique tool one est un outil en ligne de commande. Donc, lavantage de vim vers gvim est que vous pouvez lutiliser facilement via une connexion ssh. (Vous pouvez faire la même chose avec gvim en tunnelant X mais cela a un certain temps supplémentaire. h3> Commentaires

  • Le risque est de trop disperser vos énergies et de vous décourager. Jai ' essayé plus de 20 éditeurs / EDI maintenant, et comme je ne me suis jamais engagé à bien en apprendre un, je ' souffre. Je découvre actuellement les joies de vim avec des plugins. 🙂

Réponse

gvim doit avoir tous les vim à venir. Cela signifie que si vous souhaitez revenir à vani lla vim vous pouvez.

De toute façon, la plus grande différence IMO est que vim dépend du terminal pour gérer les caractères spéciaux et les séquences de touches. Si vous souhaitez mapper et exploiter des choses comme <c-space>, <m-ins>, … oubliez-le avec vim.

Bien sûr, gvim a des menus, une souris, une barre d’outils, etc. Mais ce n’est qu’un petit bonus par rapport à un clavier entièrement fonctionnel.

Réponse

Ils sont tous les deux les mêmes si vous voyez les performances, mais si vous voulez une belle apparence et que vous voulez personnaliser léditeur pour quil ne semble pas ennuyeux, vous voudriez essayer la version améliorée de vim.

Réponse

Pour moi, le plus gros inconvénient de lutilisation de gvim sur vim est que vous ne pouvez pas lexécuter dans un conteneur détachable. Jexécute vim à lintérieur de tmux , ce qui me permet de détacher la session en cours et de la rattacher plus tard. Par exemple, je peux détacher ma session au travail, rentrer chez moi, me connecter au travail et me rattacher à la session déjà en cours. Je travaille également beaucoup sur des hôtes VPS distants, ce qui rend la possibilité de se reconnecter plus importante, car je risque de perdre ma connexion ssh. Gvim est attrayant pour les nouveaux utilisateurs de vim, et cest une bonne façon de commencer, mais une fois que vous êtes un utilisateur expérimenté de vim, les menus et autres éléments de linterface graphique vous ralentissent. Vim peut être configuré pour utiliser une souris en mode terminal (même via SSH), et si vous configurez votre terminal pour utiliser 256 couleurs et une belle police Unicode, vous pouvez devenir assez sophistiqué sans la surcharge dune interface graphique.

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *