web-dev-qa-db-fra.com

Meilleure interface graphique pour Vim?

J'apprécie d'utiliser Vim, ses caractéristiques sans fin et la façon dont il fait des choses (pour la plupart). Je l'utilise et je l'utilise (pas comme étant mon éditeur principal) depuis au moins 7 ans maintenant, alors que je suis loin d'être un expert, je connais généralement mon chemin autour de lui.

Maintenant, alors que je l'aime dans la ligne de commande, j'aimerais vraiment que ce soit mon éditeur principal de Windows et de Linux Guis. Mais ... gvim ... est horrible. Il brise tant de "règles" de convivialité sur les fenêtres qu'il ne vaut même pas la peine de se battre avec elle. Pas même crème , avec ses changements et ses changements .VIMRC, sauve la journée.

Donc, ma question est la suivante: existe-t-il une interface graphique Vim moderne pour Windows et Linux qui le rend l'aspect et se comporter comme la plupart des éditeurs d'interface graphique? Avoir sublime texte, kate, textmate ou gui d'éditha avec les fonctionnalités de Vim serait incroyable. Je réalise que les quatre (ainsi que de nombreux autres éditeurs) ont des plugins que sorte de sorte de les rend se comporter comme Vim, mais c'est nulle part proche (au moins pour Edidra et texte sublime, pas sûr pour les autres) le véritable Vim.

Vim étant open source, je ne suis vraiment pas sûr de savoir pourquoi il n'y a pas encore eu de révision de l'interface graphique complète. Les gens ne veulent-ils pas utiliser gvim?

15
imiric

vIM est conçu pour utiliser le clavier efficacement, pas pour utiliser la souris. Ainsi, je trouve votre plainte sur une mauvaise "interface graphique" un peu maladroite. Si vous n'aimez pas Vim ou si vous ne voulez pas apprendre comment les choses sont faites dans Vim, c'est bien bien. Mais vous devez alors utiliser un autre éditeur car VIM ne correspond à vos exigences pas.

donc, je doute qu'il y ait une gui-version de Vim qui correspond à vos attentes de ce qu'un éditeur "graphique" décent devrait ressembler ou se comporter.

11
akira

Je suis d'accord avec les réponses et les commentaires d'Akira.

La seule interface graphique conviviale pour Vim est Macvim qui, évidemment, une application Mac uniquement.

Je ne suis pas sûr que ce soit "le meilleur des deux mondes", mais la dernière version bêta de Sublime Text 2 dispose d'un mode "vintage" très impressionnant qui couvre de nombreuses fonctionnalités VIM utiles (motions, objets de texte) et cartographie les autres choses ( / ou alors ? par exemple) à ses caractéristiques natales. Je trouve son design global un peu irritant, donc je ne me vois pas moi-même me passer de temps en temps mais, encore une fois, le mode vintage est impressionnant.

6
romainl

Peut-être quelque chose comme - Oni est ce que vous recherchez. Je ne l'ai pas personnellement utilisé, mais il est basé sur Neovim , vous ne devriez donc pas obtenir une fonctionnalité à moitié cuite.

1
vimist

Vim est destiné à être utilisé sans interface graphique. Mais si vous êtes préoccupé par la barre de menus et la barre d'outils de GVIM qui ressemble à la place. Vous pouvez désactiver cela juste insérer

"Remove Menubar and Toolbar
set guioptions -=m 
set guioptions -=T

dans votre VIMRC, alors il sera parti. Sur le bonus si vous utilisez des fenêtres inférieures à 10, votre GVIM a redimensionnement mieux (que par défaut Windows CMD) et a un meilleur support de jeu de couleurs et a l'air bien.

1
user93