ca depend ce qu'on veut dire par 'integrer'.
Si c'est juste faire apparaitre Vim dans une fenetre Gnome , on sait le faire dans KDE (cf le vimpart).
Mais c'est tellement inutile que c'est a en pleurer.
nous l'integration qu'on souhaite, c'est que l'application qui 'integre' le 'vim', puisse aussi 'utiliser' le vim pour pour par exemple la completion, le syntax highlight, les polices, bref que 'vim' devienne un outil et pas un pauvre truc qui se ballade dans une fenetre.
je te parle meme pas du mode 'multifenetre' que vim sait si bien gerer hein ;)
(alors vim dans kdevelop c'est top du coup ;)
d'ailleurs pour gnome, ils ont mis vim dans evolution, c'est bien, mais :
1 - qui l'utilise vraiment ?
2 - est-ce utilise dans autre chose que evolution ?
3 - si vous avez repondu non et non aux 2 questions precedentes, demandez-vous pourquoi ;)
foiré c'est un bien grand mot ;)
kvim fonctionne plutot bien
c'est l'integration dans KDE (vimpart) qui a un peu de mal ...
(surtout on ne peut rien en faire et on ne peut rien faire pour qu'il devienne utilisable sans toucher a vim)
au niveau du 'comportement', on va essayer de reproduire au maximum celui de vim. Donc les options ce sera bien des :set trucmuche. C'est presque implementer d'ailleurs.
Au niveau du fichier de conf, on n'a pas encore decide. Ce qui est prevu neanmoins, c'est une conf generique pour tous les GUIs de yzis ~/.yzisrc par exemple, et si le GUI veut avoir sa conf particuliere (pour les polices par exemple) ca sera a lui de le gerer (KConfig pour kyzis, le code est deja la).
On prevoit egalement quelque chose pour lire les fichiers .vimrc, on ne peut pas dire pour l'instant a quel point on sera compatible ou non avec les fichiers vim, mais pour les choses basiques (les :set monoption), ca me semble assez trivial a faire.
on prevoit egalement d'exposer les options communes dans les GUIs via une interface "click-click" mais on pourra toujours les modifier en mode EX (:set truc) bien sur.
Principalement l'API des GUIs bien trop rigide dans vim.
et surtout, on voulait un "vrai" editeur a-la-vim dans kdevelop, quanta etc.
parce qu'on est les premiers a le reconnaitre le vimpart il rame un peu (et il bug pas mal).
par ailleurs, vim est surtout en mode "maintenance", donc impossibilite de faire de grosses modifs dedans.
bref, kvim c'est globalement un 'truc hacke' par rapport aux possibilites de KDE, qui marche certes, mais c'est pas tres propre et vraiment pas extensible.
Avec yzis, on a bon espoir de faire une appli vraiment modulaire, qui evolue vite et qui est facilement modifiable/adaptable au gout de chacun, tout en profitant de technologies un peu plus "actuelles".
mais soyons clairs, il est probable que yzis ne tournera pas sur autant de plateformes que vim (ca m'etonnerait qu'on ait Qt sur amiga un jour ;) mais on ne vise pas le meme objectif que vim de ce point de vue la.
en utilisant Qt/ncurses on "delegue" egalement pas mal de choses aux mainteneurs de ces librairies ce qui reduit considerablement notre charge de travail, alors que vim, il fait tout depuis l'entree sur le clavier jusqu'a la conversion unicode et l'affichage en mode texte (d'ou sa tres grande portabilite d'ailleurs).
Ca a ete choisi par une amie commune pendant le fosdem 2003 (la ou on a pense a faire yzis pour la premiere fois)
on cherchait une suite de touches sympas pour lancer le programme.
'yz' nous paraissait pas mal.
Marie avait trouve 'isis' comme nom, qu'on a legerement modifie ;)
ptite blague en passant, en anglais vous pouvez prononcer : "why this?" ;)
[^] # Re: Intégrer Vim dans Gnome..
Posté par Mickael Marchand . En réponse à la dépêche Vim 6.3 dans les bacs.. Évalué à 3.
Si c'est juste faire apparaitre Vim dans une fenetre Gnome , on sait le faire dans KDE (cf le vimpart).
Mais c'est tellement inutile que c'est a en pleurer.
nous l'integration qu'on souhaite, c'est que l'application qui 'integre' le 'vim', puisse aussi 'utiliser' le vim pour pour par exemple la completion, le syntax highlight, les polices, bref que 'vim' devienne un outil et pas un pauvre truc qui se ballade dans une fenetre.
je te parle meme pas du mode 'multifenetre' que vim sait si bien gerer hein ;)
(alors vim dans kdevelop c'est top du coup ;)
d'ailleurs pour gnome, ils ont mis vim dans evolution, c'est bien, mais :
1 - qui l'utilise vraiment ?
2 - est-ce utilise dans autre chose que evolution ?
3 - si vous avez repondu non et non aux 2 questions precedentes, demandez-vous pourquoi ;)
Mik,
Yzis team ;)
[^] # Re: Yzis, un nouveau clone de vi
Posté par Mickael Marchand . En réponse à la dépêche Yzis, un nouveau clone de vi. Évalué à 1.
suis-je bete, je devrais me contenter de notepad avec l'emulation wine.
c'est tellement mieux ;)
bon maintenant je vais aller deplacer ma charette que j'ai mal garee aussi ;)
vive le progres quoi
Mik
[^] # Re: Yzis, un nouveau clone de vi
Posté par Mickael Marchand . En réponse à la dépêche Yzis, un nouveau clone de vi. Évalué à 1.
kvim fonctionne plutot bien
c'est l'integration dans KDE (vimpart) qui a un peu de mal ...
(surtout on ne peut rien en faire et on ne peut rien faire pour qu'il devienne utilisable sans toucher a vim)
Mik
[^] # Re: Yzis, un nouveau clone de vi
Posté par Mickael Marchand . En réponse à la dépêche Yzis, un nouveau clone de vi. Évalué à 1.
on doit pouvoir rendre ca modifiable via le configure egalement (pour choisir le nom du lien par exemple)
Mik
[^] # Re: Yzis, un nouveau clone de vi
Posté par Mickael Marchand . En réponse à la dépêche Yzis, un nouveau clone de vi. Évalué à 2.
Mik
[^] # Re: Yzis, un nouveau clone de vi
Posté par Mickael Marchand . En réponse à la dépêche Yzis, un nouveau clone de vi. Évalué à 2.
j'oubliais :
non on reecrit tout from scratch ;)
Mik
[^] # Re: Yzis, un nouveau clone de vi
Posté par Mickael Marchand . En réponse à la dépêche Yzis, un nouveau clone de vi. Évalué à 2.
Au niveau du fichier de conf, on n'a pas encore decide. Ce qui est prevu neanmoins, c'est une conf generique pour tous les GUIs de yzis ~/.yzisrc par exemple, et si le GUI veut avoir sa conf particuliere (pour les polices par exemple) ca sera a lui de le gerer (KConfig pour kyzis, le code est deja la).
On prevoit egalement quelque chose pour lire les fichiers .vimrc, on ne peut pas dire pour l'instant a quel point on sera compatible ou non avec les fichiers vim, mais pour les choses basiques (les :set monoption), ca me semble assez trivial a faire.
on prevoit egalement d'exposer les options communes dans les GUIs via une interface "click-click" mais on pourra toujours les modifier en mode EX (:set truc) bien sur.
Mik
[^] # Re: Yzis, un nouveau clone de vi
Posté par Mickael Marchand . En réponse à la dépêche Yzis, un nouveau clone de vi. Évalué à 8.
et surtout, on voulait un "vrai" editeur a-la-vim dans kdevelop, quanta etc.
parce qu'on est les premiers a le reconnaitre le vimpart il rame un peu (et il bug pas mal).
par ailleurs, vim est surtout en mode "maintenance", donc impossibilite de faire de grosses modifs dedans.
bref, kvim c'est globalement un 'truc hacke' par rapport aux possibilites de KDE, qui marche certes, mais c'est pas tres propre et vraiment pas extensible.
Avec yzis, on a bon espoir de faire une appli vraiment modulaire, qui evolue vite et qui est facilement modifiable/adaptable au gout de chacun, tout en profitant de technologies un peu plus "actuelles".
mais soyons clairs, il est probable que yzis ne tournera pas sur autant de plateformes que vim (ca m'etonnerait qu'on ait Qt sur amiga un jour ;) mais on ne vise pas le meme objectif que vim de ce point de vue la.
en utilisant Qt/ncurses on "delegue" egalement pas mal de choses aux mainteneurs de ces librairies ce qui reduit considerablement notre charge de travail, alors que vim, il fait tout depuis l'entree sur le clavier jusqu'a la conversion unicode et l'affichage en mode texte (d'ou sa tres grande portabilite d'ailleurs).
Mik
[^] # Re: Yzis, un nouveau clone de vi
Posté par Mickael Marchand . En réponse à la dépêche Yzis, un nouveau clone de vi. Évalué à 4.
on cherchait une suite de touches sympas pour lancer le programme.
'yz' nous paraissait pas mal.
Marie avait trouve 'isis' comme nom, qu'on a legerement modifie ;)
ptite blague en passant, en anglais vous pouvez prononcer : "why this?" ;)
Mik
# le patch marche
Posté par Mickael Marchand . En réponse à la dépêche Patch pour kernel 2.4 et cartes NVidia. Évalué à 1.