Ceci est une prévisualisation d'un thème de Hitskin.com
Installer le thème • Retourner sur la fiche du thème
L'éditeur Vi
2 participants
Page 1 sur 1
L'éditeur Vi
Vi est un des éditeurs de texte les plus populaires sous Linux . Vi (prononcez Vihaille) est un éditeur entièrement en mode texte, ce qui signifie que chacune des actions se fait à l'aide de commandes texte. Cet éditeur, bien que peu pratique à première vue est très puissant et peut être très utile en cas de non fonctionnement de l'interface graphique.
La syntaxe pour lancer Vi est la suivante : vi nom_du_fichier
Une fois le fichier ouvert, il vous est possible de vous déplacer à l'aide des curseurs, ainsi que des touches h, j, k et l (au cas où le clavier ne possèderait pas de curseurs fléchés).
Les modes de Vi:
Vi possède 3 modes de fonctionnement :
Le mode normal: celui dans lequel vous êtes à l'ouverture du fichier. Il permet de taper des commandes
Le mode insertion: Ce mode permet d'insérer les caractères que vous saisissez à l'intérieur du document. Pour passer en mode insertion, il suffit d'appuyer sur la touche Insert de votre clavier, ou à défaut de la touche i
Le mode de remplacement: Ce mode permet de remplacer le texte existant par le texte que vous saisissez. Il vous suffit de réappuyer sur insert (ou i) pour passer du mode insertion au mode remplacement, et d'appuyer sur la touche Echap pour revenir en mode normal .
Les commandes de base:
:q Quitte l'éditeur (sans sauvegarder)
:q! Force l'éditeur à quitter sans sauvegarder (même si des modifications ont été apportées au document)
:wq Sauvegarde le document et quitte l'éditeur
:filenom Sauvegarde le document sous le nom spécifié
La recherche et le remplacement
Pour rechercher un mot dans un document, il vous suffit (en mode normal) de taper / suivi de la chaîne à rechercher, puis de valider par la touche entrée. Il est alors possible d'aller d'occurrence en occurence grâce à la touche n.
Pour remplacer une chaîne de caractère par une autre sur un ligne, il existe une commande très puissante sous Vi utilisant les expressions régulières. Voici sa syntaxe :
:s/chaine_a_remplacer/chaine_remplacante/
Il est possible de la généraliser à tout le document grâce à la syntaxe suivante :
:%s/chaine_a_remplacer/chaine_remplacante/
P.S:
Personnellement j'aprécie cet éditeur ,et je l'utilise fréquement surtout au niveau de la programation shell.
La syntaxe pour lancer Vi est la suivante : vi nom_du_fichier
Une fois le fichier ouvert, il vous est possible de vous déplacer à l'aide des curseurs, ainsi que des touches h, j, k et l (au cas où le clavier ne possèderait pas de curseurs fléchés).
Les modes de Vi:
Vi possède 3 modes de fonctionnement :
Le mode normal: celui dans lequel vous êtes à l'ouverture du fichier. Il permet de taper des commandes
Le mode insertion: Ce mode permet d'insérer les caractères que vous saisissez à l'intérieur du document. Pour passer en mode insertion, il suffit d'appuyer sur la touche Insert de votre clavier, ou à défaut de la touche i
Le mode de remplacement: Ce mode permet de remplacer le texte existant par le texte que vous saisissez. Il vous suffit de réappuyer sur insert (ou i) pour passer du mode insertion au mode remplacement, et d'appuyer sur la touche Echap pour revenir en mode normal .
Les commandes de base:
:q Quitte l'éditeur (sans sauvegarder)
:q! Force l'éditeur à quitter sans sauvegarder (même si des modifications ont été apportées au document)
:wq Sauvegarde le document et quitte l'éditeur
:filenom Sauvegarde le document sous le nom spécifié
La recherche et le remplacement
Pour rechercher un mot dans un document, il vous suffit (en mode normal) de taper / suivi de la chaîne à rechercher, puis de valider par la touche entrée. Il est alors possible d'aller d'occurrence en occurence grâce à la touche n.
Pour remplacer une chaîne de caractère par une autre sur un ligne, il existe une commande très puissante sous Vi utilisant les expressions régulières. Voici sa syntaxe :
:s/chaine_a_remplacer/chaine_remplacante/
Il est possible de la généraliser à tout le document grâce à la syntaxe suivante :
:%s/chaine_a_remplacer/chaine_remplacante/
P.S:
Personnellement j'aprécie cet éditeur ,et je l'utilise fréquement surtout au niveau de la programation shell.
Dernière édition par Tif le Sam 18 Juil - 5:29, édité 1 fois
Tif- Membre actif
- Messages : 24
Points : 5524
Réputation : 2
Date d'inscription : 05/06/2009
Age : 35
Localisation : Berkane_Rabat
Re: L'éditeur Vi
bon, c'est populaire, vrai, et cela du à son ancienneté, mais je vois pas sa puissance (comparant avec eMac par exemple)...
Pour moi, je préfère gedit, il fournie tout les traitement de base pour la rédaction d'un texte brut, en plus des configuration concernant la police, la visibilité, les couleurs....
Et même si on a affaire un traitement complexe, writer d'OpenOffice simplifiera la vie pour nous avec de simple clique ce qui augmente le rendement considérablement.
Toutefois, vi reste une contrainte qu'on doit pas laisser tomber, car il est utilisé dans quelque éditeur de fichier de configuration de service (crontab pour le service crond par exemple).
Bon, je te remercie pour ton sujet, c claire et intéressant
Pour moi, je préfère gedit, il fournie tout les traitement de base pour la rédaction d'un texte brut, en plus des configuration concernant la police, la visibilité, les couleurs....
Et même si on a affaire un traitement complexe, writer d'OpenOffice simplifiera la vie pour nous avec de simple clique ce qui augmente le rendement considérablement.
Toutefois, vi reste une contrainte qu'on doit pas laisser tomber, car il est utilisé dans quelque éditeur de fichier de configuration de service (crontab pour le service crond par exemple).
Bon, je te remercie pour ton sujet, c claire et intéressant
Re: L'éditeur Vi
C vrai que Gedit est l'éditeur de texte officiel de l'environnement graphique GNOME . Il propose une interface simple et facile d'utilisation,
Mais le vi est encore largement utilisé par les utilisateurs des différentes variantes d'Unix. Il démarre plus vite que les versions lourdes de l'éditeur Emacs et utilise moins de mémoire. Conséquemment, mêmes des fans d'Emacs l'utilisent comme éditeur pour le courrier électronique ou pour de petites éditions.
Et personnellement je le trouve amusant et admirable(C pas question d'interface graphique mais plutôt d'esprit de professionalisme)
Mais le vi est encore largement utilisé par les utilisateurs des différentes variantes d'Unix. Il démarre plus vite que les versions lourdes de l'éditeur Emacs et utilise moins de mémoire. Conséquemment, mêmes des fans d'Emacs l'utilisent comme éditeur pour le courrier électronique ou pour de petites éditions.
Et personnellement je le trouve amusant et admirable(C pas question d'interface graphique mais plutôt d'esprit de professionalisme)
Tif- Membre actif
- Messages : 24
Points : 5524
Réputation : 2
Date d'inscription : 05/06/2009
Age : 35
Localisation : Berkane_Rabat
Re: L'éditeur Vi
Bon, tu l'as dit, les petites éditions, car pour un petit travail (C'est exactement le cas de bloc note sur windows), la qualité du travail et e temps nécessaire pour l'accomplir reste la même, quoique ce soit l'éditeur utilisé.
2ème point, c'est qu'au passé, la mémoire coutait cher, et elle n'était pas vraiment à la possession de tout le monde, mais aujourd'hui, ça n'a rien d'importance.
Et maintenant, qui dit que professionnel, vaut ancien ou bien sans interface graphique, ou bien doit pas être simple à apprendre et à utiliser .
Et déjà quand on parle de comparaison entre vi et les autre, on compare leurs fonctionnalité offertes et non pas leur apparence (en fait, l'apparence c'est un critère aussi, et en tout cas, vi s'est battu )
2ème point, c'est qu'au passé, la mémoire coutait cher, et elle n'était pas vraiment à la possession de tout le monde, mais aujourd'hui, ça n'a rien d'importance.
Et maintenant, qui dit que professionnel, vaut ancien ou bien sans interface graphique, ou bien doit pas être simple à apprendre et à utiliser .
Et déjà quand on parle de comparaison entre vi et les autre, on compare leurs fonctionnalité offertes et non pas leur apparence (en fait, l'apparence c'est un critère aussi, et en tout cas, vi s'est battu )
Re: L'éditeur Vi
Le 1 er point:Quand j'ai pensé à poster ce sujet mon but n'était pas la comparaison entre les 2(Vi est emacs) mais plutot je voulais faire connaitre les gens de forum d'éditeur vi.Tandis que c toi qui a orienté la discussion vers la comparison.
Moi j'ai pas dit que emacs n'est pas bon ou pas professionnel comme éditeur par contre Emacs est un éditeur de texte très puissant, qui est également capable de beaucoup d'autres choses . En contrepartie, Emacs est assez lourd (beaucoup plus en tout cas que l'éditeur standard d'UNIX, vi), et ça n'a aucune avec le passé ou le présent.
Le 2 ème point:J'ai pa dit que professionnel=ancien+sans interface graphique mais plutot j'ai parlé d'esprit de professionnalisme dans le contexte du choix effectué chacun a ses tendances.
Moi j'ai pas dit que emacs n'est pas bon ou pas professionnel comme éditeur par contre Emacs est un éditeur de texte très puissant, qui est également capable de beaucoup d'autres choses . En contrepartie, Emacs est assez lourd (beaucoup plus en tout cas que l'éditeur standard d'UNIX, vi), et ça n'a aucune avec le passé ou le présent.
Le 2 ème point:J'ai pa dit que professionnel=ancien+sans interface graphique mais plutot j'ai parlé d'esprit de professionnalisme dans le contexte du choix effectué chacun a ses tendances.
Dernière édition par Tif le Sam 18 Juil - 17:32, édité 1 fois
Tif- Membre actif
- Messages : 24
Points : 5524
Réputation : 2
Date d'inscription : 05/06/2009
Age : 35
Localisation : Berkane_Rabat
Re: L'éditeur Vi
Excuse moi, mais qu'est ce qu'il fait de ton choix, un choix professionnel et non pas le mien
Re: L'éditeur Vi
hhhhhhhh
tout simpelement par c que moi Tif et toi oussama
tout simpelement par c que moi Tif et toi oussama
Tif- Membre actif
- Messages : 24
Points : 5524
Réputation : 2
Date d'inscription : 05/06/2009
Age : 35
Localisation : Berkane_Rabat
Page 1 sur 1
Permission de ce forum:
Vous ne pouvez pas répondre aux sujets dans ce forum
|
|
Jeu 28 Nov - 8:07 par arsenepoutsi
» CCNA version 4 français
Dim 31 Mar - 15:15 par kadhouceeee
» Trés important " Livre exercices en langage C ( claude delannoy) "
Jeu 27 Sep - 16:31 par latifa oustouh
» Ulead VideoStudio 11.5.0157.2 Plus + Crack Collection
Jeu 26 Avr - 9:51 par miloduvi
» Langage IDL(Interface Definition Language)
Mar 27 Sep - 13:02 par Abdelkhalek Bakkari
» demande cours PHP
Jeu 2 Juin - 11:23 par elasriahmed
» exemple page web réaliser avec du html et JavaScript
Lun 30 Mai - 4:05 par ouh.rouchan.zakaria
» cours group2_ 2année 2011
Dim 20 Mar - 15:35 par El Maligno Angelo
» Cours : Infrastructures Réseaux 2003 Server
Mar 15 Fév - 6:55 par jettjackson
» cours officiel de CCNA 2
Mar 18 Jan - 13:53 par agares