Posté par chimay .
En réponse à la dépêche Vim 7.3.
Évalué à 4.
Ce vieux mythe qui voudrait que vim ou emacs s'utilisent principalement en ligne de commande ... L'ami gvim n'est pas fait juste pour les grenouilles, et emacs a aussi un support graphique :)
C'est un peu être victime de la mode, que de songer que l'âge vénérable est synonyme d'obsolescence, un bon principe n'a pas d'âge.
Kate est une belle voiture certes, mais la comparer à une fusée n'a pas de sens, le but n'est pas le même.
Vim n'est pas seulement un éditeur de texte, c'est aussi un interpréteur, ce qui te permet par exemple de faire du traitement par lot, comme effectuer une recherche ou un remplacement sur toute une arborescence. Ça paraît dur au début, mais ça vaut vraiment le coup.
Et si une fonctionnalité que tu souhaites n'existe pas, tu te fais une petite fonction dans le langage intégré (ou un python, ruby si tu préfères, mais ça dépend du plus adapté), puis un petit "map" vers un raccourci clavier et ça roule, où plutôt ça décolle.
Si tu cherches une bonne documentation en français, une recherche rapide m'indique ce site :
L'avantage, est qu'une fois installée, il te suffit de faire :help dans l'éditeur, même pas besoin d'ouvrir un navigateur.
Le souci, c'est la configuration par défaut qui est très conservatrice et donc pas très conviviale. Mais avec un bon vimrc, c'est un plaisir. Tu trouves pas mal d'exemple sur le web.
[^] # Re: Ca existe toujours ça ?
Posté par chimay . En réponse à la dépêche Vim 7.3. Évalué à 4.
C'est un peu être victime de la mode, que de songer que l'âge vénérable est synonyme d'obsolescence, un bon principe n'a pas d'âge.
Kate est une belle voiture certes, mais la comparer à une fusée n'a pas de sens, le but n'est pas le même.
Vim n'est pas seulement un éditeur de texte, c'est aussi un interpréteur, ce qui te permet par exemple de faire du traitement par lot, comme effectuer une recherche ou un remplacement sur toute une arborescence. Ça paraît dur au début, mais ça vaut vraiment le coup.
Et si une fonctionnalité que tu souhaites n'existe pas, tu te fais une petite fonction dans le langage intégré (ou un python, ruby si tu préfères, mais ça dépend du plus adapté), puis un petit "map" vers un raccourci clavier et ça roule, où plutôt ça décolle.
Si tu cherches une bonne documentation en français, une recherche rapide m'indique ce site :
http://vim.dindinx.net/
L'avantage, est qu'une fois installée, il te suffit de faire :help dans l'éditeur, même pas besoin d'ouvrir un navigateur.
Le souci, c'est la configuration par défaut qui est très conservatrice et donc pas très conviviale. Mais avec un bon vimrc, c'est un plaisir. Tu trouves pas mal d'exemple sur le web.